Class and Description |
---|
Model
Model.
|
Class and Description |
---|
ActiveRecordPlugin
ActiveRecord plugin.
|
Config |
DbPro
DbPro.
|
IAtom
IAtom support transaction of database.
|
ICallback
ICallback provide a JDBC Connection if you need it or the active record plugin can not satisfy you requirement.
|
IContainerFactory |
IDataSourceProvider
IDataSourceProvider
|
IDbProFactory
IDbProFactory
用于自义扩展 DbPro 实现类,实现定制化功能
1:创建 DbPro 继承类: public class MyDbPro extends DbPro
2:创建 IDbProFactory 实现类:public class MyDbProFactory implements IDbProFactory,让其 getDbPro 方法 返回 MyDbPro 对象
3:配置生效: activeRecordPlugin.setDbProFactory(new MyDbProFactory())
注意:每个 ActiveRecordPlugin 对象拥有独立的 IDbProFactory 对象,多数据源使用时注意要对每个 arp 进行配置
|
Model
Model.
|
ModelBuilder
ModelBuilder.
|
Page
Page is the result of Model.paginate(......) or Db.paginate(......)
|
Record
Record
|
RecordBuilder
RecordBuilder.
|
SqlPara
SqlPara
封装查询使用的 sql 与参数,主要用于 getSqlPara(...) 返回值
|
Table
Table save the table meta info like column name and column type.
|
TableMapping
TableMapping save the mapping between model class and table.
|
Class and Description |
---|
Config |
Model
Model.
|
ModelBuilder
ModelBuilder.
|
Record
Record
|
RecordBuilder
RecordBuilder.
|
Class and Description |
---|
Config |
Model
Model.
|
ModelBuilder
ModelBuilder.
|
Page
Page is the result of Model.paginate(......) or Db.paginate(......)
|
Record
Record
|
RecordBuilder
RecordBuilder.
|
Table
Table save the table meta info like column name and column type.
|
Class and Description |
---|
SqlPara
SqlPara
封装查询使用的 sql 与参数,主要用于 getSqlPara(...) 返回值
|
Class and Description |
---|
Config |
Class and Description |
---|
IDataSourceProvider
IDataSourceProvider
|
Class and Description |
---|
IDataSourceProvider
IDataSourceProvider
|
Class and Description |
---|
IDataSourceProvider
IDataSourceProvider
|
Copyright © 2018. All rights reserved.