| 限定符和类型 | 字段和说明 |
|---|---|
protected Config |
config |
protected IDataSourceProvider |
dataSourceProvider |
protected Boolean |
devMode |
protected boolean |
isStarted |
protected List<Table> |
tableList |
| 构造器和说明 |
|---|
ActiveRecordPlugin(Config config)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(DataSource dataSource)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(DataSource dataSource,
int transactionLevel)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(IDataSourceProvider dataSourceProvider)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(IDataSourceProvider dataSourceProvider,
int transactionLevel)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(String configName,
DataSource dataSource)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(String configName,
DataSource dataSource,
int transactionLevel)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(String configName,
IDataSourceProvider dataSourceProvider)
Constructor for ActiveRecordPlugin.
|
ActiveRecordPlugin(String configName,
IDataSourceProvider dataSourceProvider,
int transactionLevel)
Constructor for ActiveRecordPlugin.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ActiveRecordPlugin |
addMapping(String tableName,
Class<? extends Model<?>> modelClass)
addMapping.
|
ActiveRecordPlugin |
addMapping(String tableName,
String primaryKey,
Class<? extends Model<?>> modelClass)
addMapping.
|
ActiveRecordPlugin |
addSqlTemplate(ISource sqlTemplate)
addSqlTemplate.
|
ActiveRecordPlugin |
addSqlTemplate(String sqlTemplate)
addSqlTemplate.
|
Config |
getConfig()
Getter for the field
config. |
Boolean |
getDevMode()
Getter for the field
devMode. |
Engine |
getEngine()
getEngine.
|
SqlKit |
getSqlKit()
getSqlKit.
|
ActiveRecordPlugin |
setBaseSqlTemplatePath(String baseSqlTemplatePath)
setBaseSqlTemplatePath.
|
ActiveRecordPlugin |
setCache(ICache cache)
setCache.
|
ActiveRecordPlugin |
setContainerFactory(IContainerFactory containerFactory)
setContainerFactory.
|
ActiveRecordPlugin |
setDbProFactory(IDbProFactory dbProFactory)
setDbProFactory.
|
ActiveRecordPlugin |
setDevMode(boolean devMode)
Setter for the field
devMode. |
ActiveRecordPlugin |
setDialect(Dialect dialect)
setDialect.
|
void |
setPrimaryKey(String tableName,
String primaryKey)
setPrimaryKey.
|
ActiveRecordPlugin |
setShowSql(boolean showSql)
setShowSql.
|
ActiveRecordPlugin |
setTransactionLevel(int transactionLevel)
setTransactionLevel.
|
boolean |
start()
start.
|
boolean |
stop()
stop.
|
static void |
useAsDataTransfer()
useAsDataTransfer.
|
static void |
useAsDataTransfer(Dialect dialect)
useAsDataTransfer.
|
static void |
useAsDataTransfer(Dialect dialect,
IContainerFactory containerFactory)
useAsDataTransfer.
|
static void |
useAsDataTransfer(Dialect dialect,
IContainerFactory containerFactory,
ICache cache)
useAsDataTransfer.
|
static void |
useAsDataTransfer(IContainerFactory containerFactory)
useAsDataTransfer.
|
protected IDataSourceProvider dataSourceProvider
protected Boolean devMode
protected Config config
protected volatile boolean isStarted
public ActiveRecordPlugin(String configName, DataSource dataSource, int transactionLevel)
Constructor for ActiveRecordPlugin.
configName - a String object.dataSource - a DataSource object.transactionLevel - a int.public ActiveRecordPlugin(DataSource dataSource)
Constructor for ActiveRecordPlugin.
dataSource - a DataSource object.public ActiveRecordPlugin(String configName, DataSource dataSource)
Constructor for ActiveRecordPlugin.
configName - a String object.dataSource - a DataSource object.public ActiveRecordPlugin(DataSource dataSource, int transactionLevel)
Constructor for ActiveRecordPlugin.
dataSource - a DataSource object.transactionLevel - a int.public ActiveRecordPlugin(String configName, IDataSourceProvider dataSourceProvider, int transactionLevel)
Constructor for ActiveRecordPlugin.
configName - a String object.dataSourceProvider - a IDataSourceProvider object.transactionLevel - a int.public ActiveRecordPlugin(IDataSourceProvider dataSourceProvider)
Constructor for ActiveRecordPlugin.
dataSourceProvider - a IDataSourceProvider object.public ActiveRecordPlugin(String configName, IDataSourceProvider dataSourceProvider)
Constructor for ActiveRecordPlugin.
configName - a String object.dataSourceProvider - a IDataSourceProvider object.public ActiveRecordPlugin(IDataSourceProvider dataSourceProvider, int transactionLevel)
Constructor for ActiveRecordPlugin.
dataSourceProvider - a IDataSourceProvider object.transactionLevel - a int.public ActiveRecordPlugin addMapping(String tableName, String primaryKey, Class<? extends Model<?>> modelClass)
addMapping.
tableName - a String object.primaryKey - a String object.modelClass - a Class object.ActiveRecordPlugin object.public ActiveRecordPlugin addMapping(String tableName, Class<? extends Model<?>> modelClass)
addMapping.
tableName - a String object.modelClass - a Class object.ActiveRecordPlugin object.public ActiveRecordPlugin addSqlTemplate(String sqlTemplate)
addSqlTemplate.
sqlTemplate - a String object.ActiveRecordPlugin object.public ActiveRecordPlugin addSqlTemplate(ISource sqlTemplate)
addSqlTemplate.
sqlTemplate - a ISource object.ActiveRecordPlugin object.public ActiveRecordPlugin setBaseSqlTemplatePath(String baseSqlTemplatePath)
setBaseSqlTemplatePath.
baseSqlTemplatePath - a String object.ActiveRecordPlugin object.public ActiveRecordPlugin setTransactionLevel(int transactionLevel)
setTransactionLevel.
transactionLevel - a int.ActiveRecordPlugin object.public ActiveRecordPlugin setCache(ICache cache)
setCache.
cache - a ICache object.ActiveRecordPlugin object.public ActiveRecordPlugin setShowSql(boolean showSql)
setShowSql.
showSql - a boolean.ActiveRecordPlugin object.public ActiveRecordPlugin setDevMode(boolean devMode)
Setter for the field devMode.
devMode - a boolean.ActiveRecordPlugin object.public ActiveRecordPlugin setDialect(Dialect dialect)
setDialect.
dialect - a Dialect object.ActiveRecordPlugin object.public ActiveRecordPlugin setContainerFactory(IContainerFactory containerFactory)
setContainerFactory.
containerFactory - a IContainerFactory object.ActiveRecordPlugin object.public ActiveRecordPlugin setDbProFactory(IDbProFactory dbProFactory)
setDbProFactory.
dbProFactory - a IDbProFactory object.ActiveRecordPlugin object.public static void useAsDataTransfer(Dialect dialect, IContainerFactory containerFactory, ICache cache)
useAsDataTransfer.
dialect - a Dialect object.containerFactory - a IContainerFactory object.cache - a ICache object.public static void useAsDataTransfer(IContainerFactory containerFactory)
useAsDataTransfer.
containerFactory - a IContainerFactory object.public static void useAsDataTransfer(Dialect dialect, IContainerFactory containerFactory)
useAsDataTransfer.
dialect - a Dialect object.containerFactory - a IContainerFactory object.public static void useAsDataTransfer(Dialect dialect)
useAsDataTransfer.
dialect - a Dialect object.public static void useAsDataTransfer()
useAsDataTransfer.
Copyright © 2023. All rights reserved.