| 程序包 | 说明 |
|---|---|
| space.yizhu.bean | |
| space.yizhu.kits | |
| space.yizhu.record.plugin.activerecord | |
| space.yizhu.record.plugin.activerecord.builder | |
| space.yizhu.record.plugin.activerecord.dialect |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseModel<M extends BaseModel<M>>
BaseModel class.
|
class |
LogModel
LogModel class.
|
class |
Test
Test class.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map |
ModelKit.toMap(Model model)
toMap.
|
static Map<String,Object> |
ModelKit.toMap(Model model,
boolean changeToHump)
toMap.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Model<M extends Model>
Abstract Model class.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Model<M> |
Model.setCode(String v)
Setter for property 'code'.
|
Model<M> |
Model.setCreateTime(Date createTime)
Setter for property 'createTime'.
|
Model<M> |
Model.setCreator(String v)
Setter for property 'creator'.
|
Model<M> |
Model.setDel(boolean isDel)
Setter for property 'isDel'.
|
Model<M> |
Model.setMender(String mender)
Setter for property 'mender'.
|
Model<M> |
Model.setModifyTime(Date modifyTime)
Setter for property 'modifyTime'.
|
Model<M> |
Model.setName(String v)
Setter for property 'name'.
|
Model<M> |
Model.setPageSize(int pageSize)
Setter for property 'pageSize'.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Class<? extends Model> |
Model._getUsefulClass()
_getUsefulClass.
|
Class<? extends Model<?>> |
Table.getModelClass()
Getter for the field
modelClass. |
static Class<? extends Model> |
DbConfig.getUsefulClass(Class<? extends Model> modelClass)
getUsefulClass.
|
static Class<? extends Model> |
CPI.getUsefulClass(Model model)
getUsefulClass.
|
| 限定符和类型 | 方法和说明 |
|---|---|
M |
Model._setOrPut(Model model)
_setOrPut.
|
static Map<String,Object> |
CPI.getAttrs(Model model)
getAttrs.
|
static Config |
CPI.getConfig(Model model)
getConfig.
|
static Set<String> |
CPI.getModifyFlag(Model model)
getModifyFlag.
|
static SqlPara |
Db.getSqlPara(String key,
Model model)
getSqlPara.
|
SqlPara |
DbPro.getSqlPara(String key,
Model model)
getSqlPara.
|
SqlPara |
Model.getSqlPara(String key,
Model model)
getSqlPara.
|
static Table |
CPI.getTable(Model model)
getTable.
|
static Class<? extends Model> |
CPI.getUsefulClass(Model model)
getUsefulClass.
|
M |
Model.put(Model model)
put.
|
Record |
Record.setColumns(Model<?> model)
Setter for the field
columns. |
| 限定符和类型 | 方法和说明 |
|---|---|
ActiveRecordPlugin |
ActiveRecordPlugin.addMapping(String tableName,
Class<? extends Model<?>> modelClass)
addMapping.
|
ActiveRecordPlugin |
ActiveRecordPlugin.addMapping(String tableName,
String primaryKey,
Class<? extends Model<?>> modelClass)
addMapping.
|
static int[] |
Db.batchSave(List<? extends Model> modelList,
int batchSize)
batchSave.
|
int[] |
DbPro.batchSave(List<? extends Model> modelList,
int batchSize)
batchSave.
|
static int[] |
Db.batchUpdate(List<? extends Model> modelList,
int batchSize)
batchUpdate.
|
int[] |
DbPro.batchUpdate(List<? extends Model> modelList,
int batchSize)
batchUpdate.
|
<T> List<T> |
ModelBuilder.build(ResultSet rs,
Class<? extends Model> modelClass)
build.
|
static Config |
DbConfig.getConfig(Class<? extends Model> modelClass)
Getter for the field
config. |
Table |
TableMapping.getTable(Class<? extends Model> modelClass)
getTable.
|
static Class<? extends Model> |
DbConfig.getUsefulClass(Class<? extends Model> modelClass)
getUsefulClass.
|
| 构造器和说明 |
|---|
Table(String name,
Class<? extends Model<?>> modelClass)
Constructor for Table.
|
Table(String name,
String primaryKey,
Class<? extends Model<?>> modelClass)
Constructor for Table.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> List<T> |
KeepByteAndShortModelBuilder.build(ResultSet rs,
Class<? extends Model> modelClass)
build.
|
<T> List<T> |
TimestampProcessedModelBuilder.build(ResultSet rs,
Class<? extends Model> modelClass)
build.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Page<? extends Model> |
AnsiSqlDialect.takeOverModelPaginate(Connection conn,
Class<? extends Model> modelClass,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
StringBuilder findSql,
Object... paras)
takeOverModelPaginate.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Dialect.getModelGeneratedKey(Model<?> model,
PreparedStatement pst,
Table table)
getModelGeneratedKey.
|
void |
PostgreSqlDialect.getModelGeneratedKey(Model<?> model,
PreparedStatement pst,
Table table)
getModelGeneratedKey.
|
protected void |
Dialect.processGeneratedBigIntegerKey(Model<?> model,
String pKey,
Object v)
processGeneratedBigIntegerKey.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> List<T> |
AnsiSqlDialect.buildModel(ResultSet rs,
Class<? extends Model> modelClass,
int pageSize)
buildModel.
|
<T> List<T> |
Dialect.buildModelList(ResultSet rs,
Class<? extends Model> modelClass)
buildModelList.
|
Page<? extends Model> |
AnsiSqlDialect.takeOverModelPaginate(Connection conn,
Class<? extends Model> modelClass,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
StringBuilder findSql,
Object... paras)
takeOverModelPaginate.
|
Page |
Dialect.takeOverModelPaginate(Connection conn,
Class<? extends Model> modelClass,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
StringBuilder findSql,
Object... paras)
takeOverModelPaginate.
|
Copyright © 2023. All rights reserved.