最近开发发现一个空指针的错误,反复对比参数,发现都对,结果发现注入的service为null。
经检查发现该controller里所有注入的service都为空。
首先排查注解,发现都对,然后网上各种搜,最后定位到问题:方法用private修饰
大概总结:private 方法作为@RequestMapping,会导致整个类未实例化.
具体解释自行查找spring的底层原理吧,我也讲不清楚,自己就是记录下遇到的问题和解决的方法
最近开发发现一个空指针的错误,反复对比参数,发现都对,结果发现注入的service为null。
经检查发现该controller里所有注入的service都为空。
首先排查注解,发现都对,然后网上各种搜,最后定位到问题:方法用private修饰
大概总结:private 方法作为@RequestMapping,会导致整个类未实例化.
具体解释自行查找spring的底层原理吧,我也讲不清楚,自己就是记录下遇到的问题和解决的方法