spring的factoryBean:继承FactoryBean初始化类
2017-02-04 17:55
351 查看
public class SimpleA implements FactoryBean<Person>{ private Person person; @Override public Person getObject() throws Exception { return person; } @Override public Class<?> getObjectType() { return Person.class; } @Override public boolean isSingleton() { return true; } public Person getPerson() { return person; } public void setPerson(Person person) { this.person = person; } }
public class Person { public void sayHello(){ System.out.println("-----hello-------"); } }
配置文件:调用person类处:
<bean id="action" class="com.xxx.rankAction" scope="prototype"> <property name="person" ref="simpleA"/> </bean>
配置文件:
<bean id="simpleA" class="com.xxx.aa.SimpleA"> <property name="person" ref="person"/> </bean> <bean id="person" class="com.xxx.aa.Person"></bean>
相关文章推荐
- Spring IOC-BeanFactory的继承体系结构
- 做一个合格的程序猿之浅析Spring IoC源码(二)BeanFactory初始化
- 做一个合格的程序猿之浅析Spring IoC源码(二)BeanFactory初始化
- spring初始化refresh()方法中obtainFreshBeanFactory()源码走读。
- Quartz与Spring集成—— SchedulerFactoryBean的初始化分析
- 【转】spring BeanFactory 继承结构图
- Spring源码分析之XmlbeanFactory继承关系图
- 初始化beanfactory时要提供一种日志框架,否则spring会报错
- 【Spring:FactoryBean接口】实现FactoryBean接口,Spring在初始化bean时有何不同
- Spring-Bean的初始化(init方法和实现org.springframework.beans.factory.InitializingBean接口)
- BeanFactoryAware在InitializingBean之后执行,奇怪的Spring初始化顺序?
- Spring 源码阅读 BeanFactory(三) 对象的初始化 singleton 草稿
- 初始化beanfactory时要提供一种日志框架,否则spring会报错
- Spring原理(一)IoC容器的初始化过程之BeanFactory
- 7 -- Spring的基本用法 -- 8... 抽象Bean与子Bean;Bean继承与Java继承的区别;容器中的工厂Bean;获得Bean本身的id;强制初始化Bean
- spring详解:通过FactoryBean自定义工厂初始化Bean
- Spring-7.Bean继承与FactoryBean
- Spring IOC/BeanFactory/ApplicationContext的工作流程/实现原理/初始化/依赖注入源码详解
- Spring FactoryBean
- Spring 的微内核与FactoryBean扩展机制