mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-08 01:28: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 {
|
public class MybatisFlexBootstrap {
|
||||||
|
|
||||||
private final AtomicBoolean started = new AtomicBoolean(false);
|
protected final AtomicBoolean started = new AtomicBoolean(false);
|
||||||
|
|
||||||
private String environmentId = "mybatis-flex";
|
protected String environmentId = "mybatis-flex";
|
||||||
private TransactionFactory transactionFactory;
|
protected TransactionFactory transactionFactory;
|
||||||
|
|
||||||
private DataSource dataSource;
|
protected DataSource dataSource;
|
||||||
private Configuration configuration;
|
protected Configuration configuration;
|
||||||
private List<Class<?>> mappers;
|
protected List<Class<?>> mappers;
|
||||||
|
|
||||||
private DbType dbType;
|
protected DbType dbType;
|
||||||
private SqlSessionFactory sqlSessionFactory;
|
protected SqlSessionFactory sqlSessionFactory;
|
||||||
private Class<? extends Log> logImpl;
|
protected Class<? extends Log> logImpl;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 虽然提供了 getInstance,但也允许自己进行实例化,可以用于创建多个 MybatisFlexBootstrap 达到管理数据源的目的
|
* 虽然提供了 getInstance,但也允许用户进行实例化,
|
||||||
|
* 用于创建多个 MybatisFlexBootstrap 实例达到管理多数据源的目的
|
||||||
*/
|
*/
|
||||||
public MybatisFlexBootstrap() {
|
public MybatisFlexBootstrap() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private static volatile MybatisFlexBootstrap instance;
|
private static volatile MybatisFlexBootstrap instance;
|
||||||
|
|
||||||
public static MybatisFlexBootstrap getInstance() {
|
public static MybatisFlexBootstrap getInstance() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user