Package | Description |
---|---|
com.jfinal.plugin.activerecord |
Modifier and Type | Class and Description |
---|---|
class |
CaseInsensitiveContainerFactory
CaseInsensitiveContainerFactory.
|
class |
DaoContainerFactory
DaoContainerFactory
|
class |
OrderedFieldContainerFactory
用于支持查询出来的字段次序与 select a, b, c...
|
Modifier and Type | Field and Description |
---|---|
static IContainerFactory |
IContainerFactory.defaultContainerFactory |
Modifier and Type | Method and Description |
---|---|
IContainerFactory |
Config.getContainerFactory() |
Modifier and Type | Method and Description |
---|---|
ActiveRecordPlugin |
ActiveRecordPlugin.setContainerFactory(IContainerFactory containerFactory) |
static void |
ActiveRecordPlugin.useAsDataTransfer(Dialect dialect,
IContainerFactory containerFactory)
分布式场景下指定 Dialect、IContainerFactory,并默认使用 EhCache
|
static void |
ActiveRecordPlugin.useAsDataTransfer(Dialect dialect,
IContainerFactory containerFactory,
ICache cache)
用于分布式场景,当某个分布式节点只需要用 Model 承载和传输数据,而不需要实际操作数据库时
调用本方法可保障 IContainerFactory、Dialect、ICache 的一致性
本用法更加适用于 Generator 生成的继承自 base model的 Model,更加便于传统第三方工具对
带有 getter、setter 的 model 进行各种处理
|
static void |
ActiveRecordPlugin.useAsDataTransfer(IContainerFactory containerFactory)
分布式场景下指定 IContainerFactory,并默认使用 MysqlDialect、EhCache
|
Constructor and Description |
---|
Config(String name,
DataSource dataSource,
Dialect dialect,
boolean showSql,
boolean devMode,
int transactionLevel,
IContainerFactory containerFactory,
ICache cache)
Constructor with full parameters
|
Copyright © 2018. All rights reserved.