• LocalSessionFactoryBean有几个属性查找hibernate映射文件


    LocalSessionFactoryBean有几个属性查找hibernate映射文件:

    mappingResources、mappingLocations、mappingDirectoryLocations与mappingJarLocations

    1、String[] mappingResources: 指定classpath下具体映射文件名

     
    1.             <property name="mappingResources">   
    2. <list>   
    3.     <value>cn/itcast/domain/User.hbm.xml</value>   
    4.     <value>cn/itcast/domain/Department.hbm.xml</value>   
    5. </list>   
    6. lt;/property>   

    2、Resource[] mappingLocations:指定任何文件路径,可以指定前缀:classpath、file等

    1. <propertynamepropertyname="mappingLocations"value="/WEB-INF/Pojot.hbm.xml"/>   
    2. <propertynamepropertyname="mappingLocations"value="classpath:cn/itcast/domain/User.hbm.xml"/>  
    3. 也可以用通配符指定,'*'指定一个文件(路径)名,'**'指定多个文件(路径)名,例如:  
    4.         <property name="mappingLocations">  
    5.             <list>  
    6.                 <value>classpath:cn/itcast/domain/*.hbm.xml</value>  
    7.             </list>  
    8.         </property>  

    3、Resource[] mappingDirectoryLocations:指定映射的文件路径

    1. <property name="mappingDirectoryLocations">  
    2.     <list>  
    3.         <value>/WEB-INF/classes/cn/itcast/domain</value>  
    4.     </list>  
    5. </property>  


    4、Resource[] mappingJarLocations:指定加载的映射文件在jar文件

  • 相关阅读:
    linq in 查询
    sql数据分组取第一条
    获取mac地址
    计算机网络体系结构分层 (OSI TCP/IP)
    2048游戏代码
    go——变量、类型、常量、函数
    关于装饰器 开放封闭
    linux杂碎知识
    crawl——scrapy(配置文件,持久化,请求传递参数,提高爬虫效率,爬虫中间件,集成selenium,去重规则)
    crawl——xpath使用
  • 原文地址:https://www.cnblogs.com/writeLessDoMore/p/6771082.html
Copyright © 2020-2023  润新知