工单系列3------ Spring扫不到的数据库实体类
来源:互联网 发布:泰牛程序员官网 编辑:程序博客网 时间:2024/04/30 10:40
前些日子列了一些问题让项目组开发人员做修改,之后某个批量处理就报错了
报错某个数据库实体类空指针,项目组开发人员怀疑是Spring没有扫描到,但是用的自动装配,应该不会有问题,配置文件也检查过。
仔细排查了代码,终于找到问题所在,贴出大致代码如下
public class Demo3Action extends BaseAction{ //…… @AutoWired private ARepository aRespository; //…… public void AHandleOne(Context context) throws Exception{ //…… Demo3Action demo3Action = new Demo3Action(); demo3Action.AHandleTwo(); } public void AHandleTwo() throws IOException, CoreException{ ListfindAll = aRespository.findAll(); //…… } //……}
然后也看到了。在Demo3Action 类里面的一个方法,又new一个 Demo3Action ,然后去调用new出来的方法。
AHandleTwo 的第一句就是调用到 数据库实体类 aRepository ,那aRepository 就报错空指针了。
引以为戒。
阅读全文
0 0
- 工单系列3------ Spring扫不到的数据库实体类
- hibernate实体类映射不到的问题
- 扫描枪扫不到条码读不到条形码的解决方法
- 实体类获取不到值
- 利用Spring扫包实现发现具体的注解类
- mybatis自动扫包,扫描不到jar包的解决方法
- 手机扫不到二维码怎么办 二维码扫不出来的原因
- hibernate映射不到实体的坑
- spring的jpa通过实体映射生成数据库中表
- ADO.net实体框架访问不到数据库最新数据问题
- Spring 注解实体类中非数据库字段属性
- Spring Jpa 实体类字段与数据库关键字冲突解决
- Spring 注解实体类中非数据库字段属性
- idea 从数据库快速生成Spring Data JPA实体类
- Spring 的 BeanWrapperImpl 实体类循环赋值
- spring 实体类的配置方式
- spring中实体类值的设定
- c#映射数据库中表的实体类
- PointWise.18.0.R4.20170925.Win64.&.Linux64.&.MacOSX 3CD
- AVL树的基本实现
- oracle监听服务开启错误
- 使用 man -k 有时查不到相关 api 解决办法
- jquery事件的切换,和多个事件的绑定
- 工单系列3------ Spring扫不到的数据库实体类
- zTree checkbox 异步加载
- 剑指offer---链表倒数K节点
- SecureCRT连接虚拟机中的Linux系统(Ubuntu)
- 设计模式--抽象工厂模式
- Win7/Win10下配置adb环境变量
- appium自动化测试实践之python利用unittest进行测试用例执行的几种方式(转载)
- 系统整合 jasperreports 6.x 导出 HTML 的工具方法
- h2o.ai源码解析(1)—项目简介