1. 注入基本类型的值
使用value属性
2. 注入集合类型的值
List,Set,Map,Properties
(1)方式一 直接注入
(2)方式二 引用的方式注入

3. 读取properties文件

4.Spring表达式
读取bean的属性值或者读取集合类型的值

5.使用注解简化配置文件
(1)组件扫描
1)什么是组件扫描?
容器会扫描base-package指定的包及其子包下面所有的类,如果该类前面有一些特定的注解(比如 @Component),则纳入容器进行管理(相当于在配置文件当中有一个对应的bean元素一样)。
2)编程步骤
step1.在类前面添加一些特定的注解。
@Component 通用。
@Repository 持久层。
@Service 业务层。
@Controller 控制层。
step2.在配置文件当中,配置组件扫描。

(2)几个注解

(3)依赖注入相关的几个注解
1)@Autowired @Qualifier
a.支持set方法注入


b.支持构造器注入

2)@Resource

(4)@Value

网友评论