spring配置packagesToScan的问题
2015-11-27 11:25
423 查看
spring配置packagesToScan的问题
使用spirng配置pojo映射时,我们通常会使用packageToScan来简化映射配置,而且通常会使用通配符简化配置代码;比如你的model文件都在com.study.hibernate.entity包下,则配置packageToScan时不能配置成:<property name="packagesToScan"> <list> <value>com.study.hibernate.entity.*</value> </list> </property>
而必须配置为:
<property name="packagesToScan"> <list> <value>com.study.hibernate.*</value> </list> </property>
根本原因嘛,因为packagesToScan是自动扫描路径下的package的,第一中配置的路径下只有model文件而没有package;第二中配置下则会扫描到com.study.hibernate.entity包,进而根据annotation自动配置该包下的model;
相关文章推荐
- Spring中depends-on的作用是什么?
- Java 理论与实践: 正确使用 Volatile 变量
- JavaSE(08)(List集合)
- Java NIO (八) SocketChannel
- jaxb的实例 java解析xml转成javabean
- java web.xml 配置session listener
- Spring事务管理Transaction
- java区分添加和修改方法
- java处理InputStream和字节数组互转
- Java AOP的实现机制
- JAVA与.NET的相互调用——通过Web服务实现相互调用
- Java基础之深入理解泛型
- javaweb学习总结(三十九)——数据库连接池
- jdk环境变量配置
- MyEclipse界面窗口布局恢复
- spring的自定义schema
- 解决启动Eclipse后提示’Running android lint’错误的问题
- spring依赖注入
- mybatis简单sql使用java注解而不是xml配置
- java date和时间戳转化