Spring基础学习--随笔1

1、Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用。它是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。

2.控制反转(IOC)就是把控制权交出去,然后在使用的过程中去直接得到这个对象。

3.包含并管理应用对象的配置和生命周期,这个意义上是一种容器。

4.将简单的组件配置、组合成为复杂的应用,这个意义上是一种框架。
(框架一般是封装了逻辑、高内聚的,类库则是松散的工具组合。)

5.IOC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建和维护。
DI(依赖注入)是其一种实现方式。
目的:创建对象并且组装对象之间的关系。

全部评论

相关推荐

点赞 评论 收藏
分享
字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务