Описание тега jackson-modules

1 ответ

Jackson ObjectMapper заключает каждый элемент в квадратные скобки (четные значения)

У меня есть два объекта Map, где я объединяю их в Multimap Guava. После объединения я пытаюсь сериализовать окончательную карту Джексона ObjectMapper с GuavaModule (иначе он не сериализуется должным образом). Однако проблема заключается в том, что к…
14 фев '16 в 09:48
1 ответ

Spring and MappingJackson2HttpMessageConverter и зарегистрировать Module

Мы используем последнюю версию Spring 4.2.x и недавно перешли с Jackson Mapper 2.6.3 на 2.8.8, и теперь мы регистрируем модули. Вот часть того, как выглядит или spring-servlet.xml: <mvc:annotation-driven> <mvc:message-converters register-de…
12 май '17 в 20:54
1 ответ

Запись экземпляра Java-объекта в YAML с использованием Jackson

У меня есть "пример" класса Pojo, как упомянуто ниже. Можно ли одним телом сохранить экземпляр класса Example в файл YAML с помощью Jackson. public class Example { String name; int value; public String getName() { return name; } public void setName(…
27 сен '17 в 10:43
1 ответ

Настройка десериализатора типа по умолчанию на уровне Mapper/Package/Class в Джексоне 2x

Если вам нужно несколько десериализаторов для типа (упакованных в один или несколько модулей), как Джексон определяет, какой основной десериализатор для этого типа? Это случайно? Если нет, можно ли по умолчанию установить пакет / класс? Очевидно, бы…
1 ответ

Что такое Class<?> Vc или JavaType valueType, используемый в конструкторе Джексона StdDeserializer

Я делаю кастомный десериализатор (расширяю StdDeserializer) с использованием библиотеки JSON Джексона, и я не могу понять, какова цель параметров конструктора. Что такое Class&lt;?&gt; или же JavaType valueType используется для Джексона? Это просто …
09 сен '16 в 07:55
1 ответ

Караф не может загружать классы Afterburner во время выполнения

Я пытаюсь использовать AfterBurner в Karaf 3.0.5 (с Феликсом по умолчанию), используя Java 1.8. В одной и той же базе кода в одном месте она работает отлично, а в одном - не работает. Код, в котором он работает, выглядит примерно так, как показано н…
0 ответов

Исключение при попытке запустить приложение Spark с разбором JSON

У меня есть простое приложение Spark со Scala и SBT. Сначала я попытался сделать следующее: бежать sbt clean package бежать spark-submit --class Main ./target/scala-2.11/sparktest_2.11-1.0.jar но это терпит неудачу со следующим исключением: Exceptio…
09 мар '15 в 01:42
1 ответ

Какой самый простой способ десериализации времени, читаемого человеком, в Java?

Мне нужно иметь настраиваемое время ожидания для проекта, который читает различные конфигурации из файла YAML. Я заметил, что java.time.Duration имеет метод parse, который используется Джексоном для десериализации строк продолжительности. Проблема в…
2 ответа

Джексон делает два атрибута json из одного атрибута java

У меня есть немного проблемы с комфортом, используя Джексон в API отдыха. Я использую Джексона для сериализации объекта, который имеет атрибуты любого типа в java.time, например: public class DomainObject{ public LocalDateTime start; } Я могу исполь…
19 июл '17 в 11:07
0 ответов

Проблема сопоставления атрибутов Джексона с Hibernate

Я много исследовал, но ни одно из решений, которые я пытался реализовать, не сработало... У меня есть класс ниже, который имеет много отношений @JoinColumn @ManyToOne: public class Consultas implements Serializable { @Basic(optional = false) @Column…
0 ответов

Попытка ускорить сериализацию JSON конечной точки Spring-Web (форсаж)

Я использую Spring Boot 1.5.8 и spring-web 4.3.12. Я заметил, что когда я делаю запрос данных с одной из наших конечных точек REST, на сериализацию данных тратится больше времени, чем на остальную часть операции. Я искал стратегии, чтобы ускорить пр…
1 ответ

Джексон TreeModel против привязки данных

Я пытаюсь придумать сценарий для использования Jackson TreeModel и Databinding API ( Object mapper). Когда вы выбрали бы снова один другой?
5 ответов

Джексон - не сериализуй ленивые объекты

У меня есть сущность: @Entity public class Book { @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; @Column private String title; @OneToMany(fetch = FetchType.LAZY, mappedBy = ("movie"),cascade = CascadeType.ALL) private List&lt;G…
18 сен '14 в 07:45
1 ответ

Проблема преобразования Jackson ObjectMapper с помощью d3js Country JSON

Я хочу десериализовать этот список JSON из Github с помощью Jackson API. Это вызывает исключение, когда начинает использовать массив внутри массива. Может ли любое тело помочь освоить это картирование. { "type":"Topology", "objects":{ "countries":{ …
07 апр '14 в 09:38
3 ответа

Конфигурация ObjectMapper для Java 8 Time API

Мы переходим с Joda на Java Time. В настоящее время мы используем DateTime Йода в нашей сущности. насколько мне известно DateTime эквивалентно двум типам в Java: OffsetDateTime а также ZonedDateTime, Так как мы собираемся сохранить их в БД, мы будем…
1 ответ

Модули Джексона для сериализации карт

У меня есть класс, который содержит карту (с не строковым ключом) и некоторые другие поля. public class MyClass() { private Map&lt;KeyObject, OtherObject&gt; map; private String someField; public MyClass(Map&lt;KeyObject, OtherObject&gt; map, String…
12 авг '14 в 19:00
1 ответ

Как создать настройщик Jackson для jackson-datatype-money в Spring Boot?

У меня проблема с этим настройщиком Spring Boot для Джексона. Отладка кажется настроенной, но Джексон не использует модель во время (де) сериализации. import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer; impor…
31 май '17 в 15:03
1 ответ

Десериализация Джексона не удалась с картой

Я создал простой тестовый пример, который показывает ошибку. Пожалуйста, дайте мне знать, если я что-то пропустил. У меня есть простой интерфейс, который объявляет один метод доступа: public class JacksonParsingTest { public interface EventWithMap {…
04 янв '16 в 19:00
1 ответ

Вывод формата даты Spring MVC с использованием MappingJackson2HttpMessageConverter

У меня свидание DTO: public class SampleDTO{ Date date; //setter, getter, constructor } В Spring MVC я делаю это в ModelAttribute и отправляю: @ModelAttribute("sample") public SampleDTO getSample() { return new SampleDTO(new Date()); } Однако на веб…
01 сен '17 в 09:53
3 ответа

Джексон Маппер расширяет LocalDate

У нас есть DTO, определенный с LocalDate: @JsonProperty("dob") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") private LocalDate dob; У нас есть код с ObjectMapper, определенный следующим образом: private static final ObjectMapp…
02 июн '17 в 19:21