Spring中ioc介绍
来源:互联网 发布:一号防线监控网络设置 编辑:程序博客网 时间:2024/06/06 21:44
ioc(控制反转):
应用本身不负责创建和维护,而交于外部容器创建维护
以前需要new对象,现在只需要@Autowired自动装配即可
ioc是一个容器,DI是具体实现:
依赖注入方式一般有三种:
setter
构造器
接口注入
单利的
@Controller
推荐所有控制器层的组件都使用这个注解
@Service
推荐所有业务逻辑层的组件都使用这个注解
@Repository
推荐所有dao层的组件使用这个注解
@Component
不是这三层的其他组件,使用这个注解
@Scope
可以使用@Qualifier注解明确指定目标bean的id
应用本身不负责创建和维护,而交于外部容器创建维护
以前需要new对象,现在只需要@Autowired自动装配即可
ioc是一个容器,DI是具体实现:
依赖注入方式一般有三种:
setter
构造器
接口注入
单利的
@Controller
推荐所有控制器层的组件都使用这个注解
@Service
推荐所有业务逻辑层的组件都使用这个注解
@Repository
推荐所有dao层的组件使用这个注解
@Component
不是这三层的其他组件,使用这个注解
@Scope
可以使用@Qualifier注解明确指定目标bean的id
IOC容器创建机制&原理
//1、我们还没获取这本图书的时候,发现ioc容器创建的时候也跟着创建
//2、ioc容器中注册的组件,默认都是单例模式
//3、在ioc容器启动的时候,这些单例就会被创建好,供后来使用
//4、property调用set方法为属性赋值
//1、我们还没获取这本图书的时候,发现ioc容器创建的时候也跟着创建
//2、ioc容器中注册的组件,默认都是单例模式
//3、在ioc容器启动的时候,这些单例就会被创建好,供后来使用
//4、property调用set方法为属性赋值
阅读全文
0 0
- Spring中ioc介绍
- Spring中IOC和AOP的介绍
- Spring IOC中各类角色介绍
- Spring的IoC介绍
- Spring IOC介绍
- Spring IoC介绍
- Spring IOC原理介绍
- spring-IoC介绍
- 4.Spring4.x学习[核心篇][IOC/DI简介以及Spring中IOC的方式介绍]
- Spring学习(一)---IoC介绍
- Spring IOC相关知识介绍
- Spring IOC BeanFactory简单介绍
- 3.spring IOC、DI 介绍
- Spring中IOC理解
- Spring中IoC初识
- Spring系列之三——Spring体验中IOC使用的介绍
- Spring系列之三——Spring体验中IOC使用的介绍
- Spring框架介绍和IoC容器中Bean配置(Spring框架)
- 烽火传递 单调队列
- CSS3 美化
- 应届生学Linux云计算4个月逆袭年薪14.3万
- 高阶函数
- matplotlib学习之绘图基础
- Spring中ioc介绍
- IntelliJ IDEA 中 右键新建时,选项没有Java class的解决方法和具体解释
- JSP动作标签
- result和break的区别
- dubbo(二)发布dubbo服务
- 一维数组和二维数组求解硬币组合个数问题
- 语句简单知识整理
- 清北学堂-D5-T2-bw
- MongoDB进化论