debug---null Pointer Exception--一步步查找(1)
2024-09-04 14:49:55
找到对应的226行代码:
通过debug打断点,然后选中需要查看的代码,右击,选择Evaluate Expresstion,选择确认,就可以弹出具体的值,发现真的为null。
通过simon帮忙分析,原因:
kathasis是通过AbstractRepository这个抽象类进去执行findAll或者findOne,而在我的task中,我需要使用到PartyLocation这个类,因此需要使用到PartyLocation这个Repository,但是,我没有写。
查看上面的异常信息,其实,ApiContextImpl是kathasis底层的代码,我压根没写,以上异常信息并没有报关于我写的代码的异常,因此是kathasisi框架内部哪些规范未满足,最后,simon通过对比他的task,最后确认是,少了PartyLocationRepository这个实体类。
最新文章
- C#修改文件权限
- 如何提高码农产量,基于ASP.NET MVC的敏捷开发框架开发随笔一
- POJ 2524
- iOS 自定义view里实现控制器的跳转
- unity3d教程资源
- 学习笔记之Linux Shell脚本教程:30分钟玩转Shell脚本编程
- 【HDOJ】1175 连连看
- 基于Qt有限状态机的一种实现方式和完善的人工智能方法
- Balancing Symbols
- 判断移动端设备: navigator.userAgent.toLowerCase()
- 数据库设计的误区—>;CHAR与VARCHAR
- Mysql 忘记root密码后修改root密码
- 好用的jquery.animateNumber.js数字动画插件
- hibernate4整合spring3出现java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition;
- jenkins自动化部署vue
- ios同步线程(dispatch_sync)保证代码在主线程中执行
- 一 time与datetime模块
- java 泛型 ? 和 T的区别
- 「PKUSC2018」星际穿越(倍增)
- AndroidStudio+ideasmali动态调试smali汇编
热门文章
- 进程、线程、ThreadLlocal
- RabbitMQ和Kafka可靠性
- asp.net core mcroservices 架构之 分布式日志(二)之自定义日志开发
- Til the Cows Come Home (最短路模板题)
- LeetCode Perfect Number
- 皮肤和DLL和图片等项目文件完全整合到exe中
- BZOJ4198:[NOI2015]荷马史诗
- [IIS] 不能加载类型System.ServiceModel.Activation.HttpModule
- JavaScript 中事件绑定的三种方式
- zedgraph控件的一些比较有用的属性