| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 2021-10-08 -> 正文阅读 |
|
[Java知识库]2021-10-08 |
spring是什么? 并且可以整合第三方框架。spring最主要的核心原理就是他的ioc和aop。 spring将对象的创建方式交给容器管理,通过依赖注入的方式管理,各个对象之间的关系 变成它是ioc的一个扩展点,我们为什么找不到扩展点 ioc,本质原理是jdk类和cglib类的代理,它底层会创建一个代理机制。spring中有俩个特性反射和代理。 代理机制就是aop中体现的代理对象,代理对象有jdk代理和cgbil代理。spring通过反射机制去创建对象,然后将对象交给spring去管理, 这样我们只需要关注程序的业务,并不需要花很大的时间去研究对象是不是,具体的这些流程就是。我们在启动容器的时候,底层会对组件进行一个扫描. factory,然后再筛选出非懒加载道beanfactory,我们并不需要创建,我们只需要在每次获取的时候,然后去拿这些多利bean, 而这个过程就是一个bean的生命周期,bean的是然后进行以下的初始化初始化后,而aop则是在这个初始化后创建的。并且spring基于工厂模式进行设计的, 而这种模式在很大程度上解决了我们对对象的关系和对象的创建的问题,我们只需要把对象交给spirit,只需要加入 server4注解和outdoor注解这两个注解,就可以帮忙很好地去管理人界。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 21:43:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |