public class ActiveRecordPlugin extends Object implements IPlugin
| 构造器和说明 |
|---|
ActiveRecordPlugin(Config config) |
ActiveRecordPlugin(DataSource dataSource) |
ActiveRecordPlugin(DataSource dataSource,
int transactionLevel) |
ActiveRecordPlugin(IDataSourceProvider dataSourceProvider) |
ActiveRecordPlugin(IDataSourceProvider dataSourceProvider,
int transactionLevel) |
ActiveRecordPlugin(String configName,
DataSource dataSource) |
ActiveRecordPlugin(String configName,
DataSource dataSource,
int transactionLevel) |
ActiveRecordPlugin(String configName,
IDataSourceProvider dataSourceProvider) |
ActiveRecordPlugin(String configName,
IDataSourceProvider dataSourceProvider,
int transactionLevel) |
| 限定符和类型 | 方法和说明 |
|---|---|
ActiveRecordPlugin |
addMapping(String tableName,
Class<? extends Model<?>> modelClass) |
ActiveRecordPlugin |
addMapping(String tableName,
String primaryKey,
Class<? extends Model<?>> modelClass) |
Boolean |
getDevMode() |
ActiveRecordPlugin |
setCache(ICache cache) |
ActiveRecordPlugin |
setContainerFactory(IContainerFactory containerFactory) |
ActiveRecordPlugin |
setDevMode(boolean devMode) |
ActiveRecordPlugin |
setDialect(Dialect dialect) |
ActiveRecordPlugin |
setShowSql(boolean showSql) |
ActiveRecordPlugin |
setTransactionLevel(int transactionLevel)
Set transaction level define in java.sql.Connection
|
boolean |
start() |
boolean |
stop() |
public ActiveRecordPlugin(Config config)
public ActiveRecordPlugin(DataSource dataSource)
public ActiveRecordPlugin(String configName, DataSource dataSource)
public ActiveRecordPlugin(DataSource dataSource, int transactionLevel)
public ActiveRecordPlugin(String configName, DataSource dataSource, int transactionLevel)
public ActiveRecordPlugin(IDataSourceProvider dataSourceProvider)
public ActiveRecordPlugin(String configName, IDataSourceProvider dataSourceProvider)
public ActiveRecordPlugin(IDataSourceProvider dataSourceProvider, int transactionLevel)
public ActiveRecordPlugin(String configName, IDataSourceProvider dataSourceProvider, int transactionLevel)
public ActiveRecordPlugin addMapping(String tableName, String primaryKey, Class<? extends Model<?>> modelClass)
public ActiveRecordPlugin addMapping(String tableName, Class<? extends Model<?>> modelClass)
public ActiveRecordPlugin setTransactionLevel(int transactionLevel)
transactionLevel - only be 0, 1, 2, 4, 8public ActiveRecordPlugin setCache(ICache cache)
public ActiveRecordPlugin setShowSql(boolean showSql)
public ActiveRecordPlugin setDevMode(boolean devMode)
public Boolean getDevMode()
public ActiveRecordPlugin setDialect(Dialect dialect)
public ActiveRecordPlugin setContainerFactory(IContainerFactory containerFactory)
Copyright © 2015. All rights reserved.