黑马程序员SSM框架教程|Spring+SpringMVC+MyBatis全套教
Java34期打卡+day1+P1-P10
- 从专业角度看
- 随着时代发展,软件规模与功能都呈几何式增长,开发难度也在不断递增,该如何解决?
- Spring可以==简化开发==,降低企业级开发的复杂性,使开发变得更简单快捷
- 随着项目规模与功能的增长,遇到的问题就会增多,为了解决问题会引入更多的框架
- Spring可以==框架整合==,高效整合其他技术,提高企业级应用开发与运行效率
- 简化开发: Spring框架中提供了两个大的核心技术,分别是:
- ==IOC==
- ==AOP==
- ==事务处理==
- 1.Spring的简化操作都是基于这两块内容,所以这也是Spring学习中最为重要的两个知识点。
- 2.事务处理属于Spring中AOP的具体应用,可以简化项目中的事务管理,也是Spring技术中的一大亮点。
- 框架整合: Spring在框架整合这块已经做到了极致,它可以整合市面上几乎所有主流框架,比如:
- ==MyBatis==
- MyBatis-plus
- Struts
- Struts2
- Hibernate
- ……
- 这些框架中,我们目前只学习了MyBatis,所以在Spring框架的学习中,主要是学习如何整合MyBatis。
- 综上所述,对于Spring的学习,主要学习四块内容:
学习心得:不断学习spring的底层知识才能更好的使用Spring的框架,简便开发

