Integração com dozer e molas
EDIT: Um novo lib foi introduzido que esclarecer a coisa para novas versões
Desde a versão 5.5.0, a integração com a mola vem dentro do módulo adicional da lâmina dozer.
Oi eu sou relativamente novo para Dozer e Spring e um pouco confuso sobre como colocar isso no lugar.
Do site do dozer:http://dozer.sourceforge.net/documentation/usage.html
Integração de primavera ...
<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>
Agora dehttp://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>
Então eu não tenho certeza de qual caminho devo usar. Meu objetivo é ter um objeto mapeador nas minhas classes de negócio que irá converterBusiness Objects
paraDTO
(e reversamente). Então eu acho que deveria ser apenas uma Injeção de Dependência básica?
Obrigado por qualquer ajuda.