com.github.chengyuxing.sql.datasource.AbstractTransactionSyncManager Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rabbit-sql Show documentation
Show all versions of rabbit-sql Show documentation
Light wrapper of JDBC, support ddl, dml, query, plsql/procedure/function, transaction and manage sql
file.
package com.github.chengyuxing.sql.datasource;
import com.github.chengyuxing.sql.transaction.Definition;
import com.github.chengyuxing.common.NamedThreadLocal;
import com.github.chengyuxing.sql.datasource.DataSourceUtil.TransactionSynchronization;
import java.util.*;
/**
* Abstract transaction sync manager.
*/
public abstract class AbstractTransactionSyncManager {
/**
* [datasource, connection]
*/
public static final ThreadLocal