Aktywne Wpisy
Sigfried +80
Treść przeznaczona dla osób powyżej 18 roku życia...
KwadratF1 +241
#ukraina #ruskapropaganda #bekazpodludzi #konfederacja #braun
Mniam mniam mniam, ale smaczne unijne obiadki! Tylko skończymy jeść i wracamy do wyzywania EU. Aaaa i jeszcze tylko wypłatę Europejską i już już wyzywamy wstrętną okropną Unię serwującą robaki na obiad. Co? Wyjazd na wakacje do Rosji? Eeeeee, może za rok, teraz nie mogę ( ͡° ͜ʖ ͡°) #polityka
Mniam mniam mniam, ale smaczne unijne obiadki! Tylko skończymy jeść i wracamy do wyzywania EU. Aaaa i jeszcze tylko wypłatę Europejską i już już wyzywamy wstrętną okropną Unię serwującą robaki na obiad. Co? Wyjazd na wakacje do Rosji? Eeeeee, może za rok, teraz nie mogę ( ͡° ͜ʖ ͡°) #polityka
{
"a": "00544",
"b": "bedIwoSOmg",
"c": [
{
"id": 1,
"d": "xx",
"e": "1",
"f": "1"
}
],
"g": "abc",
"h": {
"id": 2
}
}
I teraz chciałbym wartości pól ocenzurować (np. zamiast "00544" dac "0***4")
Jest jakiś dobry interfejs którym to ogarnąć?
- odpada annotowanie kazdego pola w hierarchi @JsonSerializer
- implementacja custom serializer ( extends StdSerializer) - wtedy musze ogarnac cala strukture sam
Potrzebowałbym cos co zostanie wywolane juz przy serializacji samego pola (powiedzmy interesujace mnie pola sa oznaczone JsonView).
Ktoś zna jakas sztuczke?
#fasterxml #jackson #java #json
W skrócie, darmowy user nie widzi danych - ale ma funkcjonalność. Standardowy user - widzi wszystkie dane.
Konwertujesz klasę do JsonNode i możesz jechać po polach, sprawdzając po nazwach. Spring używa tej klasy do gwiazdkowania haseł, gdy wystawiasz config przez actuatora
tutaj jest metoda ktora daje rade: https://stackoverflow.com/a/37538768/1156739