Fork me on Gitee

10 2021 档案

摘要:事务属性的7种传播行为 编程式事务和声明式事务 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,Spring推荐使用TransactionTemplate。(参考四) /** * 数据源加入事务管理 阅读全文
posted @ 2021-10-11 23:45 明叶师兄。 阅读(979) 评论(0) 推荐(1)
摘要:Spring事务传播行为详解(有场景) 前言 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的工具箱,使用事务传播行可以为我们的开发工作 阅读全文
posted @ 2021-10-11 23:44 明叶师兄。 阅读(18188) 评论(0) 推荐(2)
摘要:Mybatis 面试题 MyBatis-Plus 优点 Mybatis-Plus是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,MyBatis-Plus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影响。 1、 阅读全文
posted @ 2021-10-11 23:29 明叶师兄。 阅读(1416) 评论(0) 推荐(0)
摘要:JVM中的类加载机制 当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接(验证、准备、解析)、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。 类加载过程 加载 加载指的是将类的class文件读入到 阅读全文
posted @ 2021-10-10 22:23 明叶师兄。 阅读(123) 评论(0) 推荐(0)
摘要:事务管理 数据库事务 事务是什么 是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作; **这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;**事务是一组不可再分割的操作集合。 数据库事务是保证在并发情况下能够正确执行的重要支撑,MySQL常见的数据库引擎中支持事务的是 阅读全文
posted @ 2021-10-10 16:31 明叶师兄。 阅读(194) 评论(0) 推荐(0)
摘要:说一下Mysql索引 什么是索引 帮助数据库高效获取数据的数据结构 索引的作用 当表中数据量越来越大时,索引可以明显提高查询效率,当然索引并不是越多越好 索引的命中 MySql中索引默认结构为B+树,为什么不是B树、Hash,二叉树,红黑树? B+树 B+树底层实现是多路平衡查找树,对于每一次的查询 阅读全文
posted @ 2021-10-10 16:16 明叶师兄。 阅读(134) 评论(0) 推荐(0)