IOC操作Bean管理(基于注解方式)
1.Spring针对Bean管理中创建对象提供如下注解
@Component //普通组件,用它都可以创建对象
@Service //一般用在业务逻辑层(service层)
@Controller //一般用在Web层上
@Repository //一般用在持久层(DAO层)
*上面四个注解功能是一样的,都可以用来创建bean实例(创建对象)
2.基于注解方式实现属性注入
@AutoWired //根据属性类型进行注入
@Qualifier //根据属性名称进行注入 和@AutoWired一起使用
@Resource //可以根据类型也可以根据属性注入