
spring
normol
先做人,后做事。
展开
-
非spring托管类获取bean
方式一:实现ApplicationContextAware接口同时还要把实现该接口的bean放入spring容器中/*applicationContext.xml*/<bean class="com.tortuousroad.framework.base.context.SpringApplicationContext"/>spring会自动监测实现了ApplicationContextAwar原创 2017-09-05 15:22:42 · 1549 阅读 · 0 评论 -
spring @Autowired为null
普通的自动注入失败的情况是: 1、在非spring管理的bean中使用@Autowired 2、@Autowired的类本身没有交给spring托管但这次,我确认自己没有犯上述错误。 之前的代码由于比较复杂,经过简化后逻辑就是下面这样:public class A{ @Autowired private B b; A(){ b.invokeOneMethod()原创 2017-09-07 23:08:48 · 1783 阅读 · 0 评论