Pessoal,
alguém sabe se tem como carregar configurações do Hibernate(.hbm.xml) em diferentes arquivos de configuração do Spring?
Eu tenho um arquivo applicationContext.xml com todos os meus “.hbml.xml” listados nele. Eu gostaria de poder colocar setar um.hbm.xml no applicationContext.xml de cada módulo do meu sistema.
O que eu tenho é isto no hibernate-applicationContext.xml:
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="mappingResources">
<list>
<value>org/javanuke/users/AddressVo.hbm.xml</value>
<value>org/javanuke/users/UserVo.hbm.xml</value>
<value>org/javanuke/users/GroupVo.hbm.xml</value>
</list>
</property>
...
</bean>
E eu quero isto nos outros arquivos:
Users-applicationContext.xml:
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="mappingResources">
<list>
<value>org/javanuke/users/UserVo.hbm.xml</value>
</list>
</property>
...
</bean>
Address-applicationContext.xml:
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="mappingResources">
<list>
<value>org/javanuke/address/AddressVo.hbm.xml</value>
</list>
</property>
...
</bean>