Spring详解(二)

Spring依赖注入的方式

1. 通过set方法来完成依赖注入。

2. 通过构造方法来完成依赖注入。

依赖注入的数据类型

1. 基本数据类型和字符串 使用value

2. 如果是指向另一个对象的引用 使用ref

 

3. 如果类对象注入的属性类型为list类型。

4. 如果类对象注入的属性类型为map类型。

Bean的作用域

Bean的作用域默认为单例模式。

自动注入

在spring配置文件中引入属性文件

使用注解的方式

1、引入jar包  aop的jar包

2、配置文件中使用包扫描。

3、在相应的类上加上注解.

@Repository :  持久化注解。

@Service: 业务层注解

@Controller: 控制层注解

@Autowired :自动注入 按照类型帮你自动注入,如果由多个类型相同的那么就会在按照名称注入。(建议使用这个)

@Resouce : 自动注入 按照名称注入,如果没有相同名称的bean那么会按照类型帮你注入。 它可以指定名称来注入。

controller的代码

Service的代码

dao的代码

原文地址:https://www.cnblogs.com/zjc364259451/p/11482809.html