刚接触时的误区

在没正式学习之前,对Spring、SpringMVC、mybatis等分不清楚,不知道他们之间究竟有这怎么样的联系,脑子里面犹如一团浆糊,我相信大家也会有同样的感受。可以说在java的后端开发所要掌握的技术中,Spring是最核心的一个框架,而其他的都是在这个基础上进行的拓展框架,我们只有理解了Spring的设计理念之后,我们才能更好的掌握其他框架的使用方法以及应用原理。所以一定先学习Spring的知识,基础打好了之后,后面学习起来才更快。

Spring 初印象

现在大家都说是Spring是Java EE/SE中的全栈的轻量级的开源框架。在小白学习的时候不用太纠结,别人在问的时候直接和他这么讲就好了,现在我们要记住这样一个概念就可以。
之所以被称为全栈式的,是因为Spring能够提供各种集成数据库操作、web层接口实现等内容,有很多全家桶可以用,所以才被称为全栈式的。

Spring的核心概念

在Spring中有两个核心设计思想:IOC(控制反转)和AOP(面向切面编程)
说实话我不知道这是什么,初次学习大家不要对自己过于苛刻,记住这两个核心特性即可,后续会分别对IOC和AOP进行学习。

Spring学习资料

在B站上发现一个老师讲Spring讲的非常透彻,能够帮助我们少走很多弯路,此专栏也是主要记录学习过程中的笔记,推荐给大家:https://www.bilibili.com/video/BV1Sb411s7vP?p=20