zl程序教程

您现在的位置是:首页 >  Java

当前栏目

Spring IoC、AOP、Transaction、MVC 归纳小结

2023-02-18 16:30:24 时间

如果说有什么框架是Java程序员必然会学习、使用到的,那么Spring肯定是其中之一。本篇博客,将根据博主在日常工作中对Spring的使用做一个系统的归纳小结。

Spring的一些概念和思想

关于IOC

bean的XML配置创建

直接通过来进行,这样的前提是该类存在无参数的构造方法(背后的原理就是通过反射实例化的)。这种方式是实际中最常使用的,当然,除此之外还存在静态工厂、实例工厂的方式创建。
另外一点还需要注意的是:bean是单例的,还是多例的?
bean标签中存在scope属性用于说明:
singleton:单例,default
prototype:多例
request/session等。

bean的属性注入:XML方式

基于注解方式的bean创建以及注入

IOC VS DI

关于AOP

Spring的事务管理

我们可以看个例子:

Spring与web整合的原理

好了,到这里,Spring的梳理就结束了!