写点什么

Spring 梳理

发布于: 2 小时前

一,Spring 技术发展及框架设计

为什么引入 Spring

引入 Spring 意味着引入了一种研发协作模式,在引入 Spring 之前,我们里面所有的项目都是一坨。

一个类使用另一个类,所有类挨个使用的时候,你要把所有的类通过 new 的方式把它们都拉起来。而引入外层,我们在外层对这些所有的类做装配。通过配置文件或者注解的方式,把它们注入匹配到一块儿去。这个

时候自然而然的要求我们把整个项目拆成水平分层的结构。

Spring AOP

Spring 最核心的功能是 bean 本身的管理与创建,以及它整个生命周期里跟其他对象相互之间引用装配。

为了更好的实现管理和装配,我们需要对这些 bean 做一个增强,赋予额外的功能,一个自然而然的想法是,加一个中间层代理来实现所有对象的托管。

Spring Bean 的生命周期

用户头像

优秀工程师 2020.06.14 加入

-热爱编程 -热爱生活 -无所畏惧

评论

发布
暂无评论
Spring梳理