1.装配Bean的可选方案
(1)在XML中进行显示配置
(2)在Java中进行显示配置
(3)隐式的bean发现机制和自动装配
2.自动装配Bean
@Component//表明该类会被作为组件类
@ComponetScan//启动扫描,扫描该类所在的包
@Component("name")//为Bean命名
@ComponentScan(basePackages={"",""})//设置组件扫描的基础包,也可以指定包中所包含的类或接口
@Autowired//实现Bean的自动装配
2.通过Java代码装配Bean
(1)创建配置类
@Configuration//在配置类添加该注解表明此类是一个配置类(2)在配置类中声明Bean
@Bean
public CompactDisc sgtPeppers()
{
return new SgetPepers();
}
@Bean注解会返回一个对象3.通过XML装配Bean
可以借助Spring Tool Suite创建XML配置文件。
(1)声明Bean
<bean class="Packagesname.classname"/>
<beab id="beanid" class="Packagesname.classname">(2)构造器注入初始化bean
<bean id="" class="">
<constructor-arg ref=""/>
</bean>
Spring Bean装配方式
本文介绍了Spring框架中装配Bean的三种主要方式:通过XML配置、Java配置以及自动装配,并提供了具体的示例代码。
906

被折叠的 条评论
为什么被折叠?



