spring装配bean
2015-12-17 09:34
501 查看
1:如果static方法 public static UserService creatUserServiceimpl() { return new UserServiceimpl(); } <bean id="userservice" class="com.bj.jiekou.UserServiceFactory" factory-method="creatUserServiceimpl"></bean> 2:非静态方法创建实例 public UserService creatUserServiceimpl() { return new UserServiceimpl(); } <bean id="factory" class="com.bj.jiekou.UserServiceFactory"></bean> <bean id="userFactory" factory-bean="factory" factory-method="creatUserServiceimpl"></bean> ApplicationContext accContext = new ClassPathXmlApplicationContext("com/bj/jiekou/beans.xml"); UserService bean2 = (UserService)accContext.getBean("userFactory"); bean2.saveUser();
相关文章推荐
- Java赋值操作符
- Java系列: 关于LinkedList的 ListIterator的add和remove
- java技术体系
- Java随机数总结
- eclipse一般文本文件怎么用html打开
- java集合——集合与数组间的转换+算法
- SpringAOP模块初始化过程
- Java date format 时间格式化
- 详解Java的Hibernate框架中的set映射集与SortedSet映射
- java 跨域访问问题解决
- java 获取随机数字的三种方法
- MyEclipse或Eclipse中工程的导入和导出
- Eclipse或者MyEclipse—在Eclipse或MyEclipse中的操作(3)
- 设定MyEclipse编辑代码区域文字的大小及非关键字的字体、字形和颜色
- java随机数
- MyEclipse开启服务器时总是进入Debug模式
- MyEclipse中背景颜色的设定
- 如何在MyEclipse 中将工程已经删除的文件恢复过来
- 快速在MyEclipse中打开jsp类型的文件
- 提高MyEclipse启动速度