spring 简介
我们常说的spring一般指的是spring framework ,实际上,它只是spring家族的一个小分支而已,而在它的基础上,还有进一步简化开发的spring boot ,搭建微服务的spring cloud,有兴趣的同学可以先看下官网
spring
这边文章只介绍spring的基础篇,下面开始进入正题。
spring是为了解决企业级开发的复杂性而创建的,实际上,在spring之前,还有一个重量级的工具EJB,但EJB过于臃肿,使用麻烦,而后逐渐被spring所取代,现在市面上主流的java框架,一般都采用以spring为基础搭建。
spring在java bean之间的有效解耦,松耦合性方面,一直都有不错的表现。
一般来说,学习spring的基础,只需要掌握四个方面的技能就足够了,他们分别是;
IOC/DI(重点)
AOP(重点)
事务(重点之中的重点)
JdbcTemplate(熟悉)
只要掌握了这四点,对于初学者就已经足够了,等学习了后面的知识后,回过头来,可以继续深入了解,而不显得吃力。