注解开发定义bean

@Component的衍生注解
@Service: 服务层的注解
@Repository: 数据层的注解
@Controller: 控制层的注解

纯注解开发


bean管理
bean作用范围
在类上面添加@Scope(“singleton”) // prototype: 非单例
bean生命周期
@PostConstructor : 构造方法后
@PreDestory: 销毁方法前

依赖注入
自动装配
@Autowired:反射中的暴力反射实现自动装配

当类型一样的时候,按照名字进行匹配

简单类型的自动注入
@Value(“值”)
1、在配置文件中添加配置文件的注解

2、@Value指定配置文件的key

第三方bean管理
