Wymagania:budowniczy z Jackson do deserializacji
- chcieliby skorzystać budowniczy
- Jacksona dla deserializacji
- nie chce używać ustawiające
Jestem pewien, że jackson działa na podstawie modułów pobierających i ustawiających w POJO. Ponieważ mam wzorzec konstrukcji, nie ma sensu mieć ponownie ustawiaczy. W takim przypadku Jak wskazać jackson do deserializacji za pomocą wzorca Buildera?
Każda pomoc zostanie doceniona. Próbowałem @JsonDeserialize (builder = MyBuilder.class) i nie działa.
Jest to wymagane w koszulce REST. Obecnie używam modułu jersey-media-jackson maven do gry w jacksona i unmarshallingu.
znalazłem problem. @JsonPOJOBuilder zawsze zakłada, że setery zaczną od "z", w celu przezwyciężenia tego użyłem pustego prefiksu. (withPrefix = ""), który rozwiązał mój problem. Dzięki za wskazówki. –
Nie czytałem uważnie i napotkałem mnóstwo problemów spowodowanych brakiem zależności 'jackson-databind' w moim projekcie. Strzec się. – Vlasec
Przeczytałem drugi blok ("alternatywa, tylko' @ JsonPOJOBuilder'), co oznacza, że mógłbym to zrobić ** zamiast **, zamiast ** oprócz ** adnotacji '@ JsonDeserialize'. Przynajmniej dla mnie potrzebowałem obu adnotacji. –