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的代码