面试时被问到spring是怎么控制事务的
1个回答
展开全部
先说说原理:spring的核心是ioc和aop,其中ioc是将对象创建权交由spring容器(这个一带而过,接着说aop),aop是面向切面编程,内部实现使用的是动态代理,而动态代理内部实现用的是反射。spring的事务是通过aop来实现的,从cglib.jar包就可以看出,是和动态代理相关的。
spring事务的使用:声明式和编程式(这里你可以顺便介绍一下你喜欢使用的方式)
再简单介绍下spring的事务隔离和传播性
最后,offer到手了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询