mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-07 17:18:24 +08:00
add comments for MybatisFlexBootstrap.java
This commit is contained in:
parent
b8db87ab07
commit
7dc5a5e64f
@ -50,26 +50,26 @@ import java.util.function.Function;
|
||||
*/
|
||||
public class MybatisFlexBootstrap {
|
||||
|
||||
private final AtomicBoolean started = new AtomicBoolean(false);
|
||||
protected final AtomicBoolean started = new AtomicBoolean(false);
|
||||
|
||||
private String environmentId = "mybatis-flex";
|
||||
private TransactionFactory transactionFactory;
|
||||
protected String environmentId = "mybatis-flex";
|
||||
protected TransactionFactory transactionFactory;
|
||||
|
||||
private DataSource dataSource;
|
||||
private Configuration configuration;
|
||||
private List<Class<?>> mappers;
|
||||
protected DataSource dataSource;
|
||||
protected Configuration configuration;
|
||||
protected List<Class<?>> mappers;
|
||||
|
||||
private DbType dbType;
|
||||
private SqlSessionFactory sqlSessionFactory;
|
||||
private Class<? extends Log> logImpl;
|
||||
protected DbType dbType;
|
||||
protected SqlSessionFactory sqlSessionFactory;
|
||||
protected Class<? extends Log> logImpl;
|
||||
|
||||
/**
|
||||
* 虽然提供了 getInstance,但也允许自己进行实例化,可以用于创建多个 MybatisFlexBootstrap 达到管理数据源的目的
|
||||
* 虽然提供了 getInstance,但也允许用户进行实例化,
|
||||
* 用于创建多个 MybatisFlexBootstrap 实例达到管理多数据源的目的
|
||||
*/
|
||||
public MybatisFlexBootstrap() {
|
||||
}
|
||||
|
||||
|
||||
private static volatile MybatisFlexBootstrap instance;
|
||||
|
||||
public static MybatisFlexBootstrap getInstance() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user