Spring之IOC-注解方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring之IOC-注解方式相关的知识,希望对你有一定的参考价值。

参考技术A

1.1 什么是注解驱动
注解启动时使用注解的形式替代xml配置,将繁杂的spring配置文件从工程中彻底消除掉,简化书写

1.2 注解驱动的弊端

2.1 启动注解功能
启动注解扫描,加载类中配置的注解项

说明:

注意:

2.2 bean的定义

2.3 bean的作用域

2.4 bean的生命周期

2.5 加载第三方资源

2.6 bean的非引用类型属性注入

2.7 bean的引用类型属性注入
2.7.1 @Autowired、@Qualifier

2.7.2 @Primary

-说明:
@Autowired默认按类型装配,当出现相同类型的bean,使用@Primary提高按类型自动装配的优先级,多个@Primary会导致优先级设置无效

2.7.3 @Inject、@Named、@Resource

2.8 加载properties文件

2.9 纯注解格式

AnnotationConfigApplicationContext

2. 10 第三方bean配置与管理

-说明:
@Import注解在同一个类上,仅允许添加一次,如果需要导入多个,使用数组的形式进行设定
在被导入的类中可以继续使用@Import导入其他资源(了解)
@Bean所在的类可以使用导入的形式进入spring容器,无需声明为bean

以上是关于Spring之IOC-注解方式的主要内容,如果未能解决你的问题,请参考以下文章

Spring框架的IOC之注解方式的快速入门

Spring知识点总结之注解方式实现IOC和DI

谈谈Spring的IoC之注解扫描

Spring IOC机制之使用注解配置bean

spring注解之@Import注解的三种使用方式

JAVAWEB开发之Spring详解之——Spring的入门以及IOC容器装配Bean(xml和注解的方式)Spring整合web开发整合Junit4测试