提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、为什么学习spring?
-
最大程度的简化了开发
spring是一个非常优秀的框架,其目标是为了简化企业级的开发,spring出来已经二十年了,这期间一直围绕着这个目标在努力,像后面要学习的springmvc,springboot,springcloud,这些技术也都是围绕着简化开发的目标在努力,到目前为止已经做的足够好了,可以说spring处理不能帮助我们实现业务逻辑代码之外,其他的事情都尽量帮我们简化了,使用spring可以帮助我们节约大量的开发时间。 -
大量的公司使用
目前99%的公司使用了spring,spring是必备的技能,所以一定要掌握。 -
顶尖的源代码
spring框架源码设计非常优秀,在java开源项目中可以说是顶级的,所以想要提升代码能力的,强力建议多看看spring的源码,还可以去看jkd的源码,也是非常棒的,里面有很多大师的杰作。 -
优点
1)spring是一个免费的开源的框架
2)spring是一个轻量级的框架
3)控制反转ioc,面向切面aop
4)对事务的支持,对框架的支持 -
框架怎么学
1)知道框架能做什么,mybatis–访问数据库,对表中的数据进行增删改查
2)框架的语法,框架要完成一个功能,需要一定的步骤支持的
3)框架的内部实现,框架内部怎么做,原理是什么