问题描述
在写一个测试用例的时候,在controller中直接注入了某个mapper,经发现没有任何问题,其他的Mapper能正常注入,就这个mapper一直提示为空。
问题解决
最后发现是由于controller方法编写为private的缘故,导致该方法虽然能被正常调用,但是没有被成功注入,将controller方法中使用该mapper的controller方法修改为public权限即可。
在写一个测试用例的时候,在controller中直接注入了某个mapper,经发现没有任何问题,其他的Mapper能正常注入,就这个mapper一直提示为空。
最后发现是由于controller方法编写为private的缘故,导致该方法虽然能被正常调用,但是没有被成功注入,将controller方法中使用该mapper的controller方法修改为public权限即可。
转载于:https://my.oschina.net/u/3091870/blog/3060325