1. 经过set方法来完成依赖注入。spring
2. 经过构造方法来完成依赖注入。spa
1. 基本数据类型和字符串 使用value3d
2. 若是是指向另外一个对象的引用 使用reform
3. 若是类对象注入的属性类型为list类型。对象
4. 若是类对象注入的属性类型为map类型。blog
Bean的做用域默认为单例模式。ci
一、引入jar包 aop的jar包作用域
二、配置文件中使用包扫描。字符串
三、在相应的类上加上注解.it
@Repository : 持久化注解。
@Service: 业务层注解
@Controller: 控制层注解
@Autowired :自动注入 按照类型帮你自动注入,若是由多个类型相同的那么就会在按照名称注入。(建议使用这个)
@Resouce : 自动注入 按照名称注入,若是没有相同名称的bean那么会按照类型帮你注入。 它能够指定名称来注入。
controller的代码
Service的代码
dao的代码