• Spring配置hibernate读取实体类映射mappingResources,annotatedClasses,packagesToScan


    转自:https://blog.csdn.net/chendc201/article/details/16886545
    这两个是有本质区别的,光看名字也能看出来
    mappingResources用于指定少量的hibernate配置文件像这样
    Xml代码
    <property name="mappingResources"> 
          <list> 
        <value>WEB-INF/conf/hibernate/cat.hbm.</value> 
                    <value>WEB-INF/conf/hibernate/dog.hbm.</value> 
                    ......  
          </list> 
    </property> 
    就这样一个一个的写呗,当你觉得麻烦的时候,找mappingDirectoryLocations来就行了
    Xml代码
    <property name="mappingDirectoryLocations"> 
           <list> 
        <value>WEB-INF/conf/hibernate</value> 
           </list> 
    </property> 
    通过注解的方式:
    <property name="annotatedClasses"> 
       <list><value>com.systop.common.core.dao.testmodel.TestDept</value></list> 
    </property> 

     通过注解扫描包的方式:
    <property name="packagesToScan">
    <list><value>com.systop.common.core.dao.testmodel</value></list>
    </property>
  • 相关阅读:
    Linux之nginx服务
    设计模式-总结
    linux rabbitmq 远程登录
    swagger常用注解
    nginx总结
    mysql-sql
    dubbo-文档
    JVM总结-Java语法糖与Java编译器
    JVM总结-synchronized
    JVM总结-java内存模型
  • 原文地址:https://www.cnblogs.com/sharpest/p/5857145.html
Copyright © 2020-2023  润新知