概述
1、通过xml配置
2、通过java类配置,用@ComponentScan注解
@Configuration
@ComponentScan(value="com.cap2")
public class Cap2Config {
}
3、用@bean
@Bean
public Person inint(){
return new Person("1","2");
}
4、用@import
@Configuration
//@ComponentScan(value="com.cap2",excludeFilters={@ComponentScan.Filter(type=FilterType.ANNOTATION,classes={Controller.class})},useDefaultFilters=true)
@Import(value={Person.class})
public class Cap2Config {
}
5、用FactoryBean
@Component
public class FactoryBeanDemo implements FactoryBean<Person> {
public Person getObject() throws Exception {
// TODO Auto-generated method stub
return new Person();
}
public Class<?> getObjectType() {
// TODO Auto-generated method stub
return Person.class;
}
最后
以上就是风中小霸王为你收集整理的spring注册实例方式的全部内容,希望文章能够帮你解决spring注册实例方式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复