01 2022 档案
摘要:XA/2PC XA和2PC间的关系 XA的事务模型只说明需要做什么事情, 但具体怎么实习未说明, 相对较需 2PC是将XA规范进行落地, 可以简单理解为 XA 是接口, 而 2PC 是 XA 的具体实现类(不正确的想法) XA/2PC的角色 X/Open的组织定义了分布式事务的模型,这里面有几个角色
阅读全文
摘要:核心类及方法 Spring-tx-4.3.14.RELEASE 核心: 拦截器, 和其父类 org.springframework.aop.framework.ReflectiveMethodInvocation 相关(aop的包里) 以及 org.springframework.transacti
阅读全文
摘要:问题 事务的几个特点 数据库事务有哪些隔离级别 MySQL的默认隔离级别 考点 mysql开发的三个基本面:存储引擎(了解)、索引(重要)、事务(了解原生及spring事务) 回答 事务特点 ACID A原子性: 事务里的所有sql, 要么都成功, 要么都不成功 C一致性(不是很懂, 抄来的): 事
阅读全文
摘要:现象 Spring体系中, 如果log是由spring-jcl搞出来的, 那么log4j的配置会覆盖logback;即使有logback与slf4j的绑定器, 也会优先使用log4j; 而其他, 如mybatis里的日志, 还是用自己的独立的log组件来打印 Spring-boot 默认使用logb
阅读全文
摘要:环境 jdk 11 idea 2021.2.1 gradle 5.6.4 win 10 需要修改的 gradle/wrapper/gradle-wrapper.properties 修改 distributionUrl=file\:///d\:/BaiduNetdiskDownload/gradle
阅读全文