![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 78
我是小辉辉
爱好:看书,音乐,旅游
展开
-
Spring中单例bean访问非单例bean的第一种方式:方法注入
方法注入在Spring中是很少用的,主要应用是, 对象中可能定义了一个受保护的抽象方法,而容器可能在运行时实现他以返回由容器查询得到的对象。方法注入的最好用途之一就是处理单态、无状态对象需要调用非单态、有状态或者非线程安全对象的情况。以前刚接触Spring时,如果在单例bean中调用非单例bean,只要把那个非单例bean 的singleton设置为false就可以了。其实不然,大家想,原创 2008-08-03 09:20:00 · 2185 阅读 · 1 评论 -
Spring中单例bean访问非单例bean的第二种方式:ApplicationContextAware
之前介绍了通过方法注入实现单例bean访问非单例bean 。现在介绍第二种方式,通过实现ApplicationContextAware接口。我们修改一下之前的例子,我们还是修改Service层,我们还是看一下单例调用单例的最基本方式:/** * @author zhu国辉 */package com.zgh.spring.service;import java.u原创 2008-08-03 10:51:00 · 3816 阅读 · 0 评论