Вопросы по теме 'dozer'
Предупреждение на Mac при использовании Dozer
Я создаю приложение с GWT + GAE на своем MAC. В этом приложении у меня есть DTO, и для преобразования из DTO в постоянные сущности я использую библиотеку Dozer , ее Mapper объект. Все компилируется и работает нормально в Windows , но когда я...
1172 просмотров
schedule
12.09.2022
Как получить объект родительского базового класса super.getClass()
У меня небольшая проблема с Java (будучи программистом на C++).
У меня есть 2 связанных класса:
public class Patient() {
...
}
public class PatientPersistent extends Patient {
...
public void foo() {...
63554 просмотров
schedule
01.03.2024
Двунаправленное отображение Dozer (String, String) с пользовательским преобразователем невозможно?
У меня есть отображение Dozer с пользовательским конвертером:
<mapping>
<class-a>com.xyz.Customer</class-a>
<class-b>com.xyz.CustomerDAO</class-b>
<field...
6772 просмотров
schedule
04.04.2024
Бульдозерное отображение общих списков
У меня есть ListWrapper, например
public class ListWrapper<T> {
private List<T> entries = new ArrayList<T>();
public List<T> getEntries() {
return entries;
}
public void setEntries(List<T> entries) {...
3831 просмотров
schedule
23.04.2023
Как передать «это» в отображение поля Dozer?
В моем приложении у меня есть отображение Dozer, которое выглядит так:
<mapping>
<class-a>java.util.HashMap</class-a>
<class-b>org.mycompany.TargetClass</class-b>
<field...
5882 просмотров
schedule
01.03.2024
Бульдозер 5.3.2. Программно ставить пользовательские конвертеры?
Как программно установить пользовательский преобразователь для бульдозера? Следующий код не работает:
Реализация пользовательского конвертера:
class ConverterImpl extends DozerConverter<A, B> {
ConverterImpl() {
super(A.class,...
9630 просмотров
schedule
26.08.2023
Карта для установки обходного пути сопоставления в Dozer
Я пытаюсь преобразовать карту в набор в Dozer и хочу любой ценой избежать написания собственного конвертера. Могу ли я в любом случае использовать атрибут get-method в файле конфигурации, чтобы получить набор значений из набора (потеря значений ключа...
694 просмотров
schedule
01.08.2023
Dozer DozerBeanMapper Создание экземпляра Запуск Сервер приложений EJB Glassfish
В документации Dozer указано, что у вас должен быть только один экземпляр DozerBeanMapper, работающий в приложении на сервере. Для первоначальной разработки я проигнорировал это, теперь я хочу обновить приложение, чтобы сделать это.
Как я могу...
1302 просмотров
schedule
24.11.2023
Dozer - сопоставьте поле класса с плоским представлением
Я гуглил и пробовал разные варианты конфигурации бульдозера, но пока не смог найти простого решения... Проблема в следующем:
class A {
String test;
B test2;
}
class B {
String test3;
String test4;
}
class C {
String test;
String test3;...
1180 просмотров
schedule
06.09.2022
Java: объединить 2 bean-компонента для создания нового
Мне нужно взять все поля и коллекции из Bean1 и Bean2, иногда применить некоторую бизнес-логику и создать Bean3 (все bean-компоненты являются объектами гибернации/домена одного типа с достаточно сложным графом).
Любые мысли о том, как это сделать?...
1470 просмотров
schedule
16.01.2024
Глубокое отображение Dozer Set‹ComplexObject› на Set‹String›
Отказ от ответственности: тот же вопрос уже задавался здесь Сопоставление глубоких свойств с промежуточными коллекциями в dozer , но на него нет принятого ответа (и нет правильного ответа для моего случая). Итак, вопрос. У меня есть область,...
4008 просмотров
schedule
06.05.2023
Передача специального параметра в отображение Dozer
Я читал в документации настраиваемого конвертера, что для настраиваемого конвертера при сопоставлении полей я могу передать настраиваемый параметр. Для меня этого недостаточно, потому что это указывается один раз при построении картографа.
Есть ли...
1965 просмотров
schedule
15.11.2023
Dozer NullPointer с интерфейсом в writeDeepDestinationValue
У меня есть
public class CustomerA {
private String street;
public CustomerA() {
}
//get and set methods
}
public class CustomerB {
private IAddress address;
public CustomerB() {
}
//get and set methods
}
public class...
786 просмотров
schedule
27.11.2023
Скопируйте поля pojo в сеттеры другого pojo
Допустим, у меня есть класс A с общедоступными полями x и y . Допустим, у меня есть еще один класс pojo B , но он использует сеттеры и геттеры, поэтому у него есть setX () и setY ().
Я хотел бы использовать автоматический способ копирования...
6293 просмотров
schedule
02.04.2022
Путаница с отображением бульдозера
Я не понимаю, как бульдозер сопоставляет исходный объект с целевым. У меня есть следующий сценарий:
Исходный объект:
public class Rule {
private String id;
private String name;
private String group;
private String content;
private RuleType...
724 просмотров
schedule
06.05.2023
Как я могу использовать CustomConverter с Dozer для преобразования нескольких объектов в один объект с полем списка?
У меня есть список сущностей, которые, в свою очередь, имеют поле другого (встраиваемого) типа. Все эти объекты должны быть преобразованы в один bean-компонент, который содержит список этих встраиваемых типов. Перед использованием Dozer я написал...
1102 просмотров
schedule
25.11.2022
Dozer Mapping Ignore Hibernate Lazy Loading — Spring
Я использую Apache CXF с Spring и Dozer Mapper для преобразования DTO (объектов базы данных) в модели. Для стороны Hibernate я включил lazy="extra" и lazy="true" для сопоставления, и это отлично работает, спящий режим загружает дочерний элемент...
1503 просмотров
schedule
20.12.2023
Пользовательский преобразователь, чтобы избежать исключения IllegalAccessException при отображении XMLGregorianCalendarImpl в dozer
Первоначально я получал следующее исключение: я использую dozer 5.4. У меня есть файл jar xerces в моем пути к классам. Я новичок в dozer, поэтому любая помощь очень ценится.
org.dozer.MappingException: java.lang.IllegalAccessException: класс...
1337 просмотров
schedule
18.05.2023
Задача загрузчика классов, связанная с spring-boot-devtools
Предыстория: проект Spring boot, добавление товаров и прайс-лист товаров
Goods:
List<GoodsPrice> pricelist;
в контроллере сначала преобразуйте форму товаров в товары (с помощью бульдозера), затем сохраните товары, после сохранения...
5832 просмотров
schedule
12.03.2023
ошибка картографа dozer при отображении абстрактных типов
У меня есть две иерархии наследования, которые необходимо сопоставить. одна иерархия домашняя, а другая дикая. У меня есть абстрактное Домашнее Животное и конкретные Домашняя Кошка и Домашняя Собака, расширяющие его. Во второй иерархии у меня есть...
94 просмотров
schedule
05.03.2022