分享

hibernate annotations和hbm.xml配置文件在spring中的并存配置

 KILLKISS 2013-09-10

因为整合了不同的系统,一套系统使用的是hibernate annotation,另一套系统使用的是hbm.xml

偷懒不想重构,又不想修改太多,所以决定整合hibernate annotations和hbm.xml

 

  • <bean id="sessionFactory"  
  •         class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">   
  •         <property name="dataSource" ref="dataSource" />   
  •         <property name="mappingResources">   
  •             <list>   
  •                 <value>cn/com/iolog/model/User.hbm.xml</value>  
  •                 <value>...</value>  
  •             </list>   
  •         </property>   
  •            
  •         <property name="annotatedClasses">   
  •             <list>   
  •                 <value>com.iolog.newcentury.model.user.User</value>   
  •                 <value>...</value>  
  •             </list>   
  •         </property>   
  •          .......
  •   </bean>
  •  

    <property name="mappingResources">指定映射文件
    <property name="annotatedClasses">指定annotation类

      本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
      转藏 分享 献花(0

      0条评论

      发表

      请遵守用户 评论公约

      类似文章 更多