-
[无名弟子]李潇0
问题解决了,是因为我在路由控制器调用实体类的时候没有从spring项目的角度去写代码,直接new的实现类对象。这样造成了实现类空指针异常,但我当时没从源头开始处理,而是在实现类重新获取一次上下文对象,然后按照上面的代码设计,每次访问页面,都会new出一个新的上下文对象。这个对象的生命周期跟JVM一样长。所以并不是连接池配置出现问题没有归还连接。而是一开始出问题的时候为了能跑改到对的地方跟BUG配合就完事了。如果部署压测,真的不知道有这么个低级的问题在项目中。实际上,应该在实现类用Services注解,控制器用autowired注入对象就行了。
编辑于2018-09-17
- 去第 页