Spring获得管理对象的几种实用方法
网上方法很多种,我说一些J2EE开发中会用到的方法。
?
第一种:
直接初始化Spring容器,获得对象
import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;/** * @说明 获得Spring配置中的某个对象 * @author 崔素强 * @see */public class SpringFactory implements ApplicationContextAware {private static ApplicationContext context;@SuppressWarnings("static-access")@Overridepublic void setApplicationContext(ApplicationContext applicationContext)throws BeansException {this.context = applicationContext;}public static Object getObject(String id) {Object object = null;object = context.getBean(id);return object;}}
?
这是WEB开发中可以用到的集中方法,当然还有其他方法,欢迎大家积极提供!
更多内容请访问我的博客:http://cuisuqiang.iteye.com/?!
1 楼 cc1321234545 2012-05-09 最后一种就可以了