spring-data-jpa使用的一个小问题

简介:
在使用spring-data-jpa的时候,我习惯性的没使用@Service,而是在xml文件里面定义了service bean。
而这时,在service类里面@Autowired的XXXXXXRepository提示空指针异常。
这个问题在我的testcase里面是不存在,也就是说,使用AbstractTransactionalJUnit4SpringContextTests进行加载xml文件的方式,所有的bean都可以准确的注入。
后来我换了@Service方式,加入<context:component-scan base-package=""/>就可以了。
怀疑是spring的data-jpa定义的XXXXXXRepository在web模式下面加载到application context里面出了问题。
也有可能是因为我的xxxxx-servlet.xml文件里面哪里定义不对导致的。
本文转自博客园沉睡森林@漂在北京的博客,原文链接: spring-data-jpa使用的一个小问题,如需转载请自行联系原博主。
目录
相关文章
|
Java 数据库连接 Spring
Spring Data JPA之Spring boot整合JPA进行CRUD(下)
Spring Data JPA之Spring boot整合JPA进行CRUD(下)
82 0
|
SQL 前端开发 Java
Spring Data JPA之Spring boot整合JPA进行CRUD(上)
Spring Data JPA之Spring boot整合JPA进行CRUD(上)
168 0
|
存储 NoSQL Java
Spring Data Repositories使用详解( Spring Data CRUD)
Spring Data Repositories使用详解( Spring Data CRUD)
147 1
|
SQL 缓存 Java
深入了解Spring Data JPA-基础篇
深入了解Spring Data JPA-基础篇
461 0
|
Java Spring
Spring Data JPA
Spring Data JPA 分享篇
112 0
|
SQL Java 数据库连接
【Spring-data-jpa】Spring-data-jpa与spring,jpa,Hibernate的关系总结
【Spring-data-jpa】Spring-data-jpa与spring,jpa,Hibernate的关系总结
119 0
|
搜索推荐 Java 数据库连接
Spring Data JPA中常用的注解详解
我们先看看类前面的两个注解
198 0
Spring Data JPA中常用的注解详解
|
Java 测试技术 数据库
Spring Data JPA 必须掌握的 20+ 个查询关键字
又是小师弟的投稿,确是一个喜欢技术的朋友。以下为原文: 今天闲的无聊看 Spring Data JPA 官方文档的时候,发现并没有完整的 Jpa 关键字语义翻译。所以今天写了一篇中文文档,如果有错误,望大家轻喷。
Spring Data JPA 必须掌握的 20+ 个查询关键字
|
存储 分布式计算 NoSQL
什么是Spring Data?
Spring Data 的委托是为数据访问提供熟悉且符合 Spring 的编程模型,同时仍保留着相关数据存储的特​​殊特征。
什么是Spring Data?
|
Java 关系型数据库 数据库