Spring 整合 Hibernate 的一处简化配置

在过去使用 Spring 整合 Hibernate 的时候,都是用这样的配置方式。

<bean id="sessionFactory" lazy-init="true"
      class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    
<property name="mappingResources">
        
<list>
            
<value>resources/icustomer/Contact.hbm.xml</value>
            
<value>resources/icustomer/Customer.hbm.xml</value>
        
</list>
    
</property>
    .
</bean>

每当需要加入一个新的 VO 时,我需要过来修改配置文件,来引入对新的 VO 的支持。

现在我使用的时候,是这么配的:
<bean id="sessionFactory" lazy-init="true"
      class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    
<property name="mappingLocations">
        
<list>
            
<value>classpath:resources/**/*.hbm.xml</value>
        
</list>
    
</property>
    .(文章来源 www.iocblog.net)
</bean>

做项目开发的时候,就再也没有改过配置。


文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。