Tag: dozer

Dozer ist eine Java-Bean Java Bean-mapper, die rekursiv kopiert Daten von einem Objekt zum anderen. In der Regel werden diese Java-Beans wird von unterschiedlichen und komplexen Typen.

Raupen-mapping von java.lang.Datum (als Map-Feld) XMLGregorianCalendar

Anzahl der Antworten 3 Antworten
Ich habe eine xml-Zuordnung definiert: <mapping> <class-a>java.util.HashMap</class-a> <class-b>com.example.MyClass</class-b> <field> <a key=&quot;myDateField&quot;>this</a> <b>myXMLGregorianCalendarField</b> </field> </mapping> Hier Wert für den Schlüssel myDateField enthält Instanz von java.lang.Date class. Feld com.example.MyClass#myXMLGregorianCalendarField erwartet Instanz von javax.xml.datatype.XMLGregorianCalendar. Diese Zuordnung wirft immer eine exception:

Dozer bidirektionales mapping (String, String) mit custom comverter unmöglich?

Anzahl der Antworten 3 Antworten
Habe ich ein Raupen-mapping mit einem benutzerdefinierten Konverter: <mapping> <class-a>com.xyz.Customer</class-a> <class-b>com.xyz.CustomerDAO</class-b> <field custom-converter="com.xyz.DozerEmptyString2NullConverter"> <a>customerName</a> <b>customerName</b> </field> </mapping> Dem Konverter: public class DozerEmptyString2NullConverter extends DozerConverter<String, String> { public DozerEmptyString2NullConverter() { super(String.class, String.class); } public String convertFrom(String source, String

Spring-bean injiziert null ist

Anzahl der Antworten 2 Antworten
Bin ich mit dem Spring-Framework /Data /HATEOAS und Sie versuchen, um Dozer. Habe ich Folgendes in meinem bean spring-config.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:data="http://www.springframework.org/schema/data/jpa" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/data/jpa http://www.springframework.org/schema/data/jpa/spring-jpa.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">

Wie Sie angeben, dozer.Eigenschaften Standort?

Anzahl der Antworten 2 Antworten
Ich bin mit Dozer mit Spring 3.0.x. Hier ist mein mapper bean definition: <bean id="mapper" class="org.dozer.DozerBeanMapper" lazy-init="true"> <property name="mappingFiles"> <list> <value>dozer-bean-mappings.xml</value> </list> </property> </bean> Ich möchte die Raupen.properties-Datei im src/main/resources/conf/app/dozer.Eigenschaften. Wie kann ich angeben das benutzerdefinierte dozer.Eigenschaften

Dozer benutzerdefinierte Konverter übergeben, der das ganze Objekt als Feld 'A'

Anzahl der Antworten 2 Antworten
Ich würde gerne eine Karte CustomConverter im Bulldozer, aber ich möchte pass die gesamte aktuelle Objekt als Quelle. Alle Beispiele, die in der dozer CustomConverter Dokumentation übergeben ein Feld von input-Objekt als Quelle und nicht das ganze

NoSuchMethodException: java.Zeit.LocalDateTime.<init>() Einlesen der CSV mit Super CSV

Anzahl der Antworten 3 Antworten
Ich geschrieben habe, eine Entität, enthält nur eine LocalDateTime um eine CSV-Datei mit Super-CSV-s ICsvDozerBeanWriter und ich bin auf ein Fehler beim Lesen es wieder mit einem ICsvDozerBeanReader. Ich war in der Lage, erfolgreich Lesen und schreiben

MappingException: InvocationTargetException

Anzahl der Antworten 1 Antworten
Ich habe ein kleines problem hier und hoffe, jemand kann mir helfen. Will ich ein mapping von Objekt zu Integer. Das Objekt ist markiert als Fetchtype.Faul. Wenn ich das mapping bekomme ich die folgende Fehlermeldung: 11:31:46,569 ERROR

benutzerdefinierte mapping-dozer

Anzahl der Antworten 4 Antworten
Ich versuche, Raupen-die Umwandlung einer Instanz von class Source { private List<Foo> foos = new ArrayList<Foo>(); public List<Foo> getFoos() { return foos; } public void setFoos(List<Foo> foos) { this.foos = foos; } } einer Instanz von: class

Raupen-Datei nicht gefunden Ausnahme

Anzahl der Antworten 2 Antworten
Ich versuche ausführen unten dozer Beispiel. meine xml-Datei befindet sich im gleichen Verzeichnis wie die java-Datei, aber ich bekomme die Datei nicht gefunden Ausnahme Exception in thread "main" org.dozer.MappingException: Unable to locate dozer mapping file [dozerMapping.xml] in

Wie zu verwenden Dozer mit Spring Boot?

Anzahl der Antworten 3 Antworten
Arbeite ich an einer Spring-Boot-Projekt. Ich habe nur die annotation-Konfiguration. Ich möchte Raupen verwandeln Entitäten DTO und DTO-an Einrichtungen. Ich sehe in der Bulldozer-Webseite, erklären Sie ich fügen Sie die folgende Konfiguration in spring-xml-Konfigurationsdatei. Da ich keine

Das kopieren einer Klasse Felder in einer anderen Klasse identisch Felder

Anzahl der Antworten 4 Antworten
Habe ich diese Frage. Aber es wird schwierig für mich zu erklären, wie ich weiß nicht die genauen Begriffe zu verwenden. Hoffe jemand versteht. Ich werde versuchen, beschreibe die beste, die ich kann. Ich glaube, das ist

Wie kann ich feststellen, Dozer zu umgehen mapping null oder leere Zeichenfolge-Werte pro Feld mit dem Programmier-api?

Anzahl der Antworten 3 Antworten
Die faq erklärt , wie dies in XML. Dies zeigt, wie machen es pro Klasse mithilfe der API. Das problem ist, Sie haben, um es auf die Klasse an. Was ist, wenn ich nur möchte, dass es

Wie man Anzeigen unset-Eigenschaft Wert, ohne NullPointerException in Dozer

Anzahl der Antworten 1 Antworten
Mit Bulldozer zu Karte zwei Gegenstände, die ich habe: /** /* This first class uses the GXT (ExtJS) framework **/ Class1 extends BaseModelData { public int getId() { return (Integer)get("id"); } public void setId(int id) { set("id",

Wie zu tun-mapping für die Tiefe (oder verschachtelt) sind Objekte, Eigenschaften, die mit Raupen?

Anzahl der Antworten 2 Antworten
Ich bin eine Anforderung zum anzeigen der Eigenschaften eines Objekts, die mit verschachtelten Objekten ( deep) ein DTO-Objekt. Eigentlich will ich Entlüften Sie den komplexen Objekts auf einfache DTO mit allen Eigenschaften, auch verschachtelte Objekte. Ich habe

Wie kann ich feststellen, Raupen -, bypass-mapping null oder leere Zeichenfolge-Werte pro Feld mit dem Programmier-api?

Anzahl der Antworten 3 Antworten
Die faq erklärt , wie dies in XML. Dies zeigt, wie machen es pro Klasse mithilfe der API. Das problem ist, Sie haben, um es auf die Klasse an. Was ist, wenn ich nur möchte, dass es

Raupen-tiefes mapping funktioniert nicht

Anzahl der Antworten 7 Antworten
Ich versuche, mit dozer 4.1 die Zuordnung zwischen Klassen. Ich habe einen source-Klasse, die wie folgt aussieht: public class initRequest{ protected String id; protected String details } Habe ich ein Ziel-Klasse, die wie folgt aussieht: public class

Raupen-tiefes Anwesen mapping mit benutzerdefinierten Konverter

Anzahl der Antworten 3 Antworten
Habe ich tief eigenschaftenzuordnung in meiner Anwendung (von der domain-Objekte DTO, und Umgekehrt), ähnlich wie im nächsten Beispiel: ... <field> <a>employee.id</a> <b>employeeId</a> </field> ... Wenn die Raupe wandelt Domain-DTO, er ordnet employee.id zu employeeId, und das ist

Benutzerdefinierte Konverter mit Spring dependency injection

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, um eine benutzerdefinierte Konverter in Dozer für die Umwandlung einer top-level-Typ zu einem anderen, der selbst eine Spring-bean und kann somit seine Abhängigkeiten injiziert? Des dozer-docs vorschlagen, fügen Sie die folgende XML-definition: <converter

Raupen-mapping für Hibernate Objekt zu DTO

Anzahl der Antworten 4 Antworten
Ich versuche es mal mit Bulldozer zu konvertieren meine Domäne Entität DTO-Objekte. Also, ich möchte konvertieren PersistentList, PersistentBag, ... aus meiner Domäne Entität zu ArrayList, ... in meinem DTO-Objekte zu vermeiden, faul problem. Dies ist ein Beispiel

Raupen-mapping: NoSuchMethodException

Anzahl der Antworten 3 Antworten
Ich bin versucht zu konvertieren von einem Typ zu einem anderen, mit Raupen-mappings. Ich definiert habe einige Bohnen wie diese: public class OneBean extends TwoBean { private static final long serialVersionUID = 1L; public OneBean() { }

Dozer: Karte einzelne Felder in eine Liste

Anzahl der Antworten 1 Antworten
Wie Sie ordnen Sie ein einzelnes Feld in einer List /Collection im Dozer? class SrcFoo { private String id; private List<SrcBar> bars; } class SrcBar { private String name; } Hier sind meine Ziel-Objekte: class DestFoo {

DTO, Entity Und Entity-DTO

Anzahl der Antworten 1 Antworten
Wir verwenden DTO ' s zum senden von Daten an und von der Präsentationsschicht. Wir haben Schichten wie: Fassade appService domain Und Wir haben Raupen, die uns helfen konvertieren Einheit dto. Aber ich habe 2 Frage nun:

Raupen-und Spring integration

Anzahl der Antworten 1 Antworten
EDIT : EINE neue lib wurde eingeführt, die klären die Sache auf neue Versionen Seit version 5.5.0 Spring integration in weitere module dozer-Frühling. Hallo ich bin relativ neu auf Raupen-und Feder und ein wenig verwirrt darüber, wie

Raupen-mapping : Mehr als eine Quelle zum Ziel

Anzahl der Antworten 2 Antworten
Im neuen zu RAUPEN-mapping Können wir Eigenschaften zuordnen, die aus mehr als einer Quelle der Klasse zum Ziel? ZB class A { int a; int b; } class B { String c; } class Destination { int

Mapping JPA oder Hibernate Projektion Abfrage-DTO (Data Transfer Object)

Anzahl der Antworten 4 Antworten
In meiner DAO-Schicht, ich habe eine Find-Funktion, wie dies public List<?> findCategoryWithSentenceNumber(int offset, int maxRec) { Criteria crit = getSession().createCriteria(Category.class, "cate"); crit.createAlias("cate.sentences", "sent"); crit.setProjection(Projections.projectionList(). add(Projections.property("title"), "title"). add(Projections.count("sent.id"), "numberOfSentence"). add(Projections.groupProperty("title")) ); crit.setFirstResult(offset); crit.setMaxResults(maxRec); return crit.list(); } Also, um

Raupen-mapping innere Klassen

Anzahl der Antworten 1 Antworten
Muss ich map-Klasse A in Klasse C mit Raupen-Rahmen. public class A { private String fielda1; private String fielda2; public String getFielda1() { return fielda1; } public void setFielda1(String fielda1) { this.fielda1 = fielda1; } public String

dozer Boolean-Eigenschaft-Zuordnung

Anzahl der Antworten 4 Antworten
Scheint es, dass Dozer nicht anzeigen eine Boolean-Eigenschaft, wenn die accessor der Eigenschaft ist definiert als isProperty() eher als getProperty(). Folgende groovy-Skript veranschaulicht das problem: import org.dozer.* class ProductCommand { Boolean foo } public class ProductDto {

java.lang.ClassNotFoundException: org.apache.Unterhaus.lang.StringUtils aus BaseClassLoader

Anzahl der Antworten 6 Antworten
Ich bin immer folgende Fehler, während meine folgenden code: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils from BaseClassLoader at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:448) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.dozer.util.ResourceLoader.getResource(ResourceLoader.java:53) at org.dozer.util.DefaultClassLoader.loadResource(DefaultClassLoader.java:44) at org.dozer.config.GlobalSettings.loadGlobalSettings(GlobalSettings.java:116) at org.dozer.config.GlobalSettings.<init>(GlobalSettings.java:67) at org.dozer.config.GlobalSettings.<clinit>(GlobalSettings.java:46) at org.dozer.stats.StatisticsManagerImpl.<init>(StatisticsManagerImpl.java:39) at org.dozer.stats.GlobalStatistics.<init>(GlobalStatistics.java:29) at org.dozer.stats.GlobalStatistics.<clinit>(GlobalStatistics.java:24) at org.dozer.DozerBeanMapper.<clinit>(DozerBeanMapper.java:59) Freundlich, mich

Mapping-Listen von Objekten, die mit Dozer

Anzahl der Antworten 2 Antworten
Erstellte ich ein Raupen-mapping für ClassA, ClassB. Nun möchte ich eine Karte List<ClassA> zu einem List<ClassB>. Ist es möglich, nur mapper.map(variableListClassA, variableListClassB) oder muss ich über eine Schleife, z.B. for (ClassA classA : variableListClassA) { variableListClassB.add(mapper.map(classA, ClassB.class))

Raupen-String zu enum-mapping

Anzahl der Antworten 2 Antworten
Habe ich solche enum: public enum PartnershipIndicator { VENDOR("VENDOR"), COPARTNER("COPARTNER"), BUYER("BUYER"); String code; private PartnershipIndicator(String code) { this.code = code; } public String getCode() { return code; } public static PartnershipIndicator valueOfCode(String code) { for (PartnershipIndicator status

Verhindern, dass Raupen, die aus auslösenden Hibernate lazy loading

Anzahl der Antworten 6 Antworten
Bin ich mit Spring-Transaktionen, also die Transaktion noch aktiv ist, wenn POJO DTO Konvertierung erfolgt. Ich möchte verhindern, dass Raupen, die aus auslösenden lazy loading, so dass hidden sql-Abfragen nie auftreten : alle Holen muss getan werden,

Wie man das übergeordnete Objekt Basisklasse super.getClass()

Anzahl der Antworten 5 Antworten
Ich habe ein kleines problem mit Java (das ist ein C++ Programmierer). Habe ich 2 Verwandte Klassen: public class Patient() { ... } public class PatientPersistent extends Patient { ... public void foo() { System.out.println(super.getClass().toString()); } }

Alternative zum Bulldozer für das Bean Mapping?

Anzahl der Antworten 3 Antworten
Ich versuche herauszufinden, eine einfache Möglichkeit zum anzeigen von DTOs zu Entitäten, ohne boiler-plate-code. Während ich überlegte, mit dozer, erscheint es erforderlich, eine Menge von xml-Konfiguration. Hat jemand gesehen, eine Raupe alternative, nutzt eine DSL konfigurieren Sie

So mappen Sie Sammlungen in Dozer

Anzahl der Antworten 8 Antworten
Ich würde gerne etwas machen wie: ArrayList<CustomObject> objects = new ArrayList<CustomObject>(); ... DozerBeanMapper MAPPER = new DozerBeanMapper(); ... ArrayList<NewObject> newObjects = MAPPER.map(objects, ...); Vorausgesetzt: <mapping> <class-a>com.me.CustomObject</class-a> <class-b>com.me.NewObject</class-b> <field> <a>id</a> <b>id2</b> </field> </mapping> Habe ich versucht : ArrayList<NewObject>