随笔分类 -  Spring

摘要:一、Spring中bean的生命周期 Spring Bean的生命周期指的是从一个普通的Java类变成Bean的过程。 1.Spring Bean总体的创建过程如下:java类 -> beanDefinition对象->Spring中的bean 以注解类变成Spring Bean为例,Spring会 阅读全文
posted @ 2022-09-05 22:17 遇见神龙 阅读(31) 评论(0) 推荐(0) 编辑
摘要:一、Spring aop 基本要素 AOP:将非功能性需求从功能性需求中剥离出来,解耦并且解决代码复用的问题,比如说权限控制,事务控制,记录操作日志,全局捕获异常等 1.Aspect(切面) 2.JoinPoint(连接点) 3.Advice(通知) 1)before:前置通知 2)after:后置 阅读全文
posted @ 2020-04-13 12:16 遇见神龙 阅读(182) 评论(0) 推荐(0) 编辑
摘要:参考:JDK动态代理与CGLib动态代理的区别对比 JDK基于接口实现与CGLib基于继承 1)JDK和CGLib的区别 JDK动态代理只能对实现了接口的类生成代理,而不能针对类 CGLib是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的方法(继承) 2)Spring在选择用JDK还是CG 阅读全文
posted @ 2020-04-13 10:17 遇见神龙 阅读(11890) 评论(0) 推荐(0) 编辑
摘要:一、事务理论 1.事务的特性 2.事务的隔离级别 3.事务的传播 4.利用数据库事务实现应用事务控制 要求:同一个事务需要同一个库的同一个连接。 5.单一数据源,如何让事务的所有操作使用同一连接 6.分布式事务 JTA 二、spring事务处理建模 1. 2.spring事务建模:三个核心 三、sp 阅读全文
posted @ 2019-09-01 22:43 遇见神龙 阅读(716) 评论(0) 推荐(0) 编辑
摘要:1.Spring事务介绍: 什么是事务: 事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败. Spring事务的实现本质上是使用的DB中的事务,而DB中的事务实现又主要依靠DB中的锁和日志(redo log 持久性 和 undo log原子性)。所以spring事务本质上 阅读全文
posted @ 2019-05-14 18:00 遇见神龙 阅读(156) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示