@component 注解
这个注解表明该类作为组件类,告知Spring要为这个类创建Bean
@Component(" 通过在这里输入自定义Bean ID")
启用组件扫描
@Configuration
@ComponentScan
public class config()
{}
启用Spring扫描的最简单配置
这个注解告知Spring自动扫描这个包及其子包,寻找带有@Component注解的类,并为其创建Bean
@ComponentScan("通过在这里输入设置需要扫描的基础包")
@ComponentScan(basePackageClasses={xxx.class,xxxxx.class})
将类所在的包设为需要扫描的基础包
@Autowired注解
让Spring自动注入一个被依赖的Bean 满足Bean依赖
@Autowired
private XXX xxx;
自动装配一个XXX对象供使用;
@Autowired
public CDplayer(CompactDisc cd)
{
this.cd = cd;
}
注入一个CompactDisc类型的Bean