Spring的理解2
解决企业应用开发的复杂性
AOP可以支持事务的处理
控制反转(IOC)
事务:对一系列数据库进行统一的提交和回滚
Spring Core是支撑Spring的核心。
ORM(指的就是连接数据库的框架)
参考文章:https://blog.****.net/zxc456733/article/details/78850672
Spring Dao的理解:https://www.jianshu.com/p/39854f936fcc
IOC它是一种思想(思想的学习和代码的学习是完全不一样的)
导入spring-webmvc就具有了下面的所有依赖了
业务层调用Dao层(在java里面有一个组合的概念,我们要用它就把它放过了就可以了)
用户实际调用的是业务层,dao层它们不需要接触。
控制反转就是把对程序的控制权交给spring
在我们之前的业务中,用户的需求可能会影响我们原来的代码,我们需要根据用户的需求去修改源代码。