Вопросы по теме 'jackson-modules'

Игнорировать поля только в json, но не в xml с jackson-dataformat-xml
Используя Jackson с модулем jackson-dataformat-xml , я могу сериализовать POJO как в JSON , так и в XML . В моем объекте есть несколько полей (атрибуты xml), которые должны быть сериализованы только в XML , но не в JSON . Если я применяю...
2716 просмотров

Использование Джексона в Джерси с несколькими настроенными ObjectMappers
Можно ли настроить Джерси с помощью Джексона для сериализации/десериализации с использованием нескольких настроенных ObjectMappers ? Что я хотел бы сделать, так это зарегистрировать Джексона «по умолчанию» ObjectMapper , а затем иметь возможность...
4227 просмотров
schedule 17.07.2022

Как разрешить внешние ключи из объекта JSON с помощью Джексона
В системе книжной библиотеки с Dropwizard (с Jackson и Hibernate) есть следующие классы: @Entity @Table(name="author") public class Author { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private long id;...
1154 просмотров

jackson - не сериализовать ленивые объекты
У меня есть сущность: @Entity public class Book { @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; @Column private String title; @OneToMany(fetch = FetchType.LAZY, mappedBy = ("movie"),cascade =...
26872 просмотров
schedule 11.08.2022

Jackson ObjectMapper обрабатывает длинные типы Java как числа, а не как целые числа
Используя org.codehaus.jackson.map.ObjectMapper (НЕ версию привязки данных!) Я создаю схему json из следующего объекта: public class MyModelObject { private long fileSize; //... other properties, getters, setters etc } Используя...
5552 просмотров

Миграция с Jackson-Module-Scala 2.4 на 2.5
Я успешно использую jackson-module-scala 2.4 с приведенной ниже оболочкой для сериализации и десериализации различных сложных объектов. При переходе на jackson-module-scala 2.5 многие десериализации (JSON в объект) терпят неудачу. Например,...
457 просмотров

Модуль Jackson Afterburner не работает внутри Apache Karaf 3.0.5
У меня есть простой пакет Karaf типа Hello World, работающий внутри Apache ServiceMix 6.1.0 с использованием модуля Джексона Afterburner . Код активатора выглядит следующим образом: public class HelloWorldActivator implements BundleActivator...
725 просмотров

Как изменить формат данных узла JSON при сериализации и десериализации в jackson
У меня есть следующий входящий json, который я десериализую в Model.java, а затем копирую этот java-объект в ModelView.java. Я не хочу конвертировать дату из строки в миллисекунды и отправлять исходящий json в качестве ответа. Как мне пойти на это?...
522 просмотров

Должны ли мы использовать @JsonProperty в кейс-классах Scala?
каждый. Это кажется совершенно ненужным упражнением для определения аннотаций @JsonProperty для Json-сериализации класса case. Например: case class Foo @JsonCreator()( @JsonProperty("a") a: String, @JsonProperty("b") b: Boolean,...
1225 просмотров

Пользовательская сериализация Джексона в библиотеке
Я пишу загрузочное приложение Spring, которое использует RestController для предоставления одного ресурса. Единственный ресурс, MainResource, выглядит примерно так: String id; String title; List<String> tags; ComplexGraphObject gObject;...
648 просмотров

Импортированный репозиторий Git, но некоторые импорты не найдены?
У меня есть репозиторий Git, который я импортировал в Eclipse, но в нем есть некоторые ошибки импорта. Я использую Spring Redis версии 1.8.4 и следую их примерам того, как выполнять сопоставление объектов. Я использовал ссылку Jackson Mapper, а...
14 просмотров
schedule 15.03.2024

Джексон Десериализовать список объектов в карту
У меня есть собственный десериализатор @Override public Map<String, Car<?, ?>> deserialize(JsonParser p, DeserializationContext ctxt) throws IOException, JsonProcessingException { JsonNode carsNode =...
1915 просмотров

Как преобразовать Jackson JavaTimeModule в Java Instant
в Jackson JavaTimeModule объекты java time преобразуются в метки времени в for of 1421261297.356000000 , где целая часть — это количество секунд, а десятичная часть — количество наносекунд Instant . Я хочу преобразовать это обратно в...
293 просмотров
schedule 08.03.2024

Джексон из Json выбрасывает исключение при преобразовании пустого сына
В scala я пытаюсь преобразовать json обратно в класс case, но json иногда содержит пустую строку. В этих случаях он выбрасывает: com.fasterxml.jackson.databind.JsonMappingException: Instantiation of [simple type, class Person] value failed: null...
1016 просмотров

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

Как JsonFormat длинное значение с запятыми
У меня есть созданный мной интерфейс, который позволяет вводить числовые значения. Конечно, значение, которое должен ввести пользователь, должно быть строго числовым. Это не десятичная дробь, не запятые, не $, никакие другие значения, и я могу...
886 просмотров

Как зарегистрировать модуль Джексона в Quarkus?
Я хотел бы зарегистрировать модуль Kotlin с Jackson в приложении Quarkus, чтобы Джексон мог десериализовать JSON в классы данных без использования NoArgsConstructor. Как лучше всего это сделать? Обновить после комментария Приложение...
1135 просмотров
schedule 22.02.2022

Jackson asText() - печатает пустую строку
public class abc { @JsonRawValue @JsonDeserialize(using =abc.JsonAsStringDeserializer.class) private String a1; private String a2; } public static final class JsonAsStringDeserializer extends JsonDeserializer<String> {...
604 просмотров