Spring基础学习--随笔1

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

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

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

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

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

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-07 11:20
点赞 评论 收藏
分享
07-01 13:37
门头沟学院 Java
steelhead:不是你的问题,这是社会的问题。
点赞 评论 收藏
分享
陈逸轩1205:才105 哥们在养生呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务