Spring总结

来源:互联网 发布:35kv变电站主要数据 编辑:程序博客网 时间:2024/06/10 05:22

     Spring是目前流行的一套框架。由于我当初学习有点急切,赶鸭子上架似的,也没有好好理解它。自从实习回来后就开始着手看第二遍,通过看其他人的视频,做一些DEMO慢慢了解了 它的特性。而总结它才能让我们的知识节点有个标记。因此做个小小的概述。

为什么要用Spring

因为Spring给我们带来了很多的好处--(废话),其实是因为:

全局上:

Spring降低了组件之间的耦合度,实现软件各层之间的解耦;

具体方面:

1.我们可以使用Spring容器提供的众多服务,如:事务管理服务、消息服务、AOP。当我们使用容器管理事务时,开发人员就不再需要手工控制事务,也不需要处理复杂的事务传播;

2.容器提供单例模式支持,开发人员不需要自己编写实现代码;

3.容器提供了很多辅助类,可以加快应用的开发,如:JdbcTemplateHibernateTemplate

4.Spring对于主流的应用框架提供了集成支持,如:集成HibernateJPAStruts等,这样更便于应用的开发


    根据观看视频和浏览笔记,做了下面一张思维导图,这里也给百度打个广告,百度脑图这个软件很好用,不必安装通过浏览器即可画图。

 这里我把Spring分为了两块,一个就是全局的概述,另一个是它的特性。提到Spring不得不提的就是IOC、DI、AOP这也是面试中经常问的问题。而通过做demo,我了解了IOC、DI的实现原理,感觉Spring的开发者真的太神了。通过它的特性使我感受到Spring的非侵入式思想。我们使用Spring只需要简单的配置即可,而不需要依赖这个框架的某些类,这就方便了我们代码的迁移。

  总结:给知识打个节点吧,不然心里一直过意不去,经常觉得知识没有很好的管理,这次终于可以进入下个知识的学习了。

0 0
原创粉丝点击