Integracja spycharki i sprężyny
EDYCJA: Wprowadzono nową bibliotekę, która wyjaśnia tę kwestię dla nowych wersji
Od wersji 5.5.0 integracja ze sprężyną wchodzi w zakres dodatkowego modułu spycharki-sprężyny.
Cześć, jestem stosunkowo nowy w Dozer and Spring i trochę zdezorientowany, jak to umieścić.
Z witryny spycharki:http://dozer.sourceforge.net/documentation/usage.html
Wiosenna integracja ...
<bean id="mapper" class="org.dozer.DozerBeanMapper">
<property name="mappingFiles">
<list>
<value>dozer-global-configuration.xml</value>
<value>dozer-bean-mappings.xml</value>
<value>more-dozer-bean-mappings.xml</value>
</list>
</property>
</bean>
Teraz odhttp://dozer.sourceforge.net/documentation/springintegration.html :
<bean class="org.dozer.spring.DozerBeanMapperFactoryBean">
<property name="mappingFiles" value="classpath*:/*mapping.xml"/>
<property name="customConverters">
<list>
<bean class="org.dozer.converters.CustomConverter"/>
</list>
</property>
<property name="eventListeners">
<list>
<bean class="org.dozer.listeners.EventListener"/>
</list>
</property>
<property name="factories">
<map>
<entry key="id" value-ref="bean-factory-ref"/>
</map>
</property>
</bean>
Więc nie jestem pewien, w którą stronę powinienem go użyć. Moim celem jest posiadanie obiektu mapper w moich klasach biznesowych, które będą się konwertowaćBusiness Objects
doDTO
(i odwrotnie). Więc myślę, że powinien to być podstawowy zastrzyk zależności?
Dzięki za pomoc.