Интеграция Dozer и Spring
РЕДАКТИРОВАТЬ: Новая библиотека была введена, чтобы прояснить вещи для новых версий
Начиная с версии 5.5.0 Spring интеграция входит в состав дополнительного модуля dozer-spring.
Привет, я относительно новичок в Dozer и Spring и немного растерян, как это сделать.
С сайта бульдозера:http://dozer.sourceforge.net/documentation/usage.html
Весенняя интеграция ...
<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>
Теперь изhttp://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>
Так что я не совсем уверен, каким образом я должен его использовать. Моя цель состоит в том, чтобы в моих бизнес-классах был объект mapper, который будет преобразовыватьBusiness Objects
вDTO
(и обратно). Так что я думаю, что это просто базовая инъекция зависимостей?
Спасибо за любую помощь.