[MyBatis源码分析系列] TransactionFactory
程序员文章站
2022-03-02 15:20:37
...
TransactionFactory
简介
创建Transaction
实例。
源码
public interface TransactionFactory {
/** 设置事务工厂自定义的属性 */
void setProperties(Properties props);
/** 根据一个已建立的connection创建事务 */
Transaction newTransaction(Connection conn);
/** 根据数据库链接池创建一个事务 */
Transaction newTransaction(DataSource dataSource, TransactionIsolationLevel level, boolean autoCommit);
}
上一篇: 框架搭建
推荐阅读
-
spring源码分析系列5:ApplicationContext的初始化与Bean生命周期
-
Java并发系列之Semaphore源码分析
-
Java并发系列之CyclicBarrier源码分析
-
Java并发系列之ConcurrentHashMap源码分析
-
Java并发系列之CountDownLatch源码分析
-
quillJS 富文本编辑器源码分析系列1
-
Java日期时间API系列8-----Jdk8中java.time包中的新的日期时间API类的LocalDate源码分析
-
持久层Mybatis3底层源码分析,原理解析
-
LinkedList源码分析:JDK源码分析系列
-
MYBATIS源码深度分析---编译环境搭建