今天在前端ajax接入后端controller的时候发现service的对象为空,后台抛出NullPointException,查了相关的文件都没问题,参数是OK的,将SQL语句放到SQLyog里运行也有结果;后来根据抛出异常的代码段观察,发现有一个Controller是通过new出来的对象调用的,打断点看了之后,确定new出来的对象里,加了@Autowired的属性不会被Spring初始化。查了很久没有此类文档,至于new出来的对象属性Spring是否有初始化可以自己做个试验测试下,以上仅限本人在开发中遇到的问题总结。
版权声明:本文为qq_38655879原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。