| 程序包 | 说明 |
|---|---|
| space.yizhu.kits | |
| space.yizhu.record.plugin.activerecord | |
| space.yizhu.record.plugin.activerecord.builder | |
| space.yizhu.record.plugin.activerecord.dialect |
| 限定符和类型 | 方法和说明 |
|---|---|
static BaseModel<? extends BaseModel> |
ModelKit.toModel(Record record,
BaseModel<? extends BaseModel> model)
toModel.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<? extends BaseModel> |
ModelKit.toModels(List<Record> records,
BaseModel<? extends BaseModel> model)
toModels.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Record |
Record.clear()
clear.
|
static Record |
Db.findById(String tableName,
Object idValue)
findById.
|
Record |
DbPro.findById(String tableName,
Object idValue)
findById.
|
static Record |
Db.findById(String tableName,
String primaryKey,
Object idValue)
findById.
|
Record |
DbPro.findById(String tableName,
String primaryKey,
Object idValue)
findById.
|
static Record |
Db.findByIds(String tableName,
String primaryKey,
Object... idValues)
findByIds.
|
Record |
DbPro.findByIds(String tableName,
String primaryKey,
Object... idValues)
findByIds.
|
static Record |
Db.findFirst(SqlPara sqlPara)
findFirst.
|
Record |
DbPro.findFirst(SqlPara sqlPara)
findFirst.
|
static Record |
Db.findFirst(String sql)
findFirst.
|
Record |
DbPro.findFirst(String sql)
findFirst.
|
static Record |
Db.findFirst(String sql,
Object... paras)
findFirst.
|
Record |
DbPro.findFirst(String sql,
Object... paras)
findFirst.
|
static Record |
Db.findFirstByCache(String cacheName,
Object key,
String sql)
findFirstByCache.
|
Record |
DbPro.findFirstByCache(String cacheName,
Object key,
String sql)
findFirstByCache.
|
static Record |
Db.findFirstByCache(String cacheName,
Object key,
String sql,
Object... paras)
findFirstByCache.
|
Record |
DbPro.findFirstByCache(String cacheName,
Object key,
String sql,
Object... paras)
findFirstByCache.
|
Record |
Record.keep(String... columns)
keep.
|
Record |
Record.keep(String column)
keep.
|
Record |
Record.remove(String... columns)
remove.
|
Record |
Record.remove(String column)
remove.
|
Record |
Record.removeNullValueColumns()
removeNullValueColumns.
|
Record |
Record.set(String column,
Object value)
set.
|
Record |
Record.setColumns(Map<String,Object> columns)
Setter for the field
columns. |
Record |
Record.setColumns(Model<?> model)
Setter for the field
columns. |
Record |
Record.setColumns(Record record)
Setter for the field
columns. |
Record |
Record.setContainerFactoryByConfigName(String configName)
setContainerFactoryByConfigName.
|
Record |
Model.toRecord()
toRecord.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Record> |
RecordBuilder.build(Config config,
ResultSet rs)
build.
|
protected Page<Record> |
DbPro.doPaginate(int pageNumber,
int pageSize,
Boolean isGroupBySql,
String select,
String sqlExceptSelect,
Object... paras)
doPaginate.
|
protected Page<Record> |
DbPro.doPaginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String select,
String sqlExceptSelect,
Object... paras)
doPaginateByCache.
|
protected Page<Record> |
DbPro.doPaginateByFullSql(Config config,
Connection conn,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
StringBuilder findSql,
Object... paras)
doPaginateByFullSql.
|
protected Page<Record> |
DbPro.doPaginateByFullSql(int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
String findSql,
Object... paras)
doPaginateByFullSql.
|
static List<Record> |
CPI.find(Connection conn,
String sql,
Object... paras)
find.
|
static List<Record> |
Db.find(SqlPara sqlPara)
find.
|
List<Record> |
DbPro.find(SqlPara sqlPara)
find.
|
static List<Record> |
Db.find(String sql)
find.
|
List<Record> |
DbPro.find(String sql)
find.
|
static List<Record> |
CPI.find(String configName,
Connection conn,
String sql,
Object... paras)
find.
|
static List<Record> |
Db.find(String sql,
Object... paras)
find.
|
List<Record> |
DbPro.find(String sql,
Object... paras)
find.
|
static List<Record> |
Db.findAll(String tableName)
findAll.
|
List<Record> |
DbPro.findAll(String tableName)
findAll.
|
static List<Record> |
Db.findByCache(String cacheName,
Object key,
String sql)
findByCache.
|
List<Record> |
DbPro.findByCache(String cacheName,
Object key,
String sql)
findByCache.
|
static List<Record> |
Db.findByCache(String cacheName,
Object key,
String sql,
Object... paras)
findByCache.
|
List<Record> |
DbPro.findByCache(String cacheName,
Object key,
String sql,
Object... paras)
findByCache.
|
static Page<Record> |
CPI.paginate(Connection conn,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
static Page<Record> |
Db.paginate(int pageNumber,
int pageSize,
boolean isGroupBySql,
SqlPara sqlPara)
paginate.
|
Page<Record> |
DbPro.paginate(int pageNumber,
int pageSize,
boolean isGroupBySql,
SqlPara sqlPara)
paginate.
|
static Page<Record> |
Db.paginate(int pageNumber,
int pageSize,
boolean isGroupBySql,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
Page<Record> |
DbPro.paginate(int pageNumber,
int pageSize,
boolean isGroupBySql,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
static Page<Record> |
Db.paginate(int pageNumber,
int pageSize,
SqlPara sqlPara)
paginate.
|
Page<Record> |
DbPro.paginate(int pageNumber,
int pageSize,
SqlPara sqlPara)
paginate.
|
static Page<Record> |
Db.paginate(int pageNumber,
int pageSize,
String select,
String sqlExceptSelect)
paginate.
|
Page<Record> |
DbPro.paginate(int pageNumber,
int pageSize,
String select,
String sqlExceptSelect)
paginate.
|
static Page<Record> |
Db.paginate(int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
Page<Record> |
DbPro.paginate(int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
static Page<Record> |
CPI.paginate(String configName,
Connection conn,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginate.
|
static Page<Record> |
Db.paginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
boolean isGroupBySql,
String select,
String sqlExceptSelect,
Object... paras)
paginateByCache.
|
Page<Record> |
DbPro.paginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
boolean isGroupBySql,
String select,
String sqlExceptSelect,
Object... paras)
paginateByCache.
|
static Page<Record> |
Db.paginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect)
paginateByCache.
|
Page<Record> |
DbPro.paginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect)
paginateByCache.
|
static Page<Record> |
Db.paginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginateByCache.
|
Page<Record> |
DbPro.paginateByCache(String cacheName,
Object key,
int pageNumber,
int pageSize,
String select,
String sqlExceptSelect,
Object... paras)
paginateByCache.
|
static Page<Record> |
Db.paginateByFullSql(int pageNumber,
int pageSize,
boolean isGroupBySql,
String totalRowSql,
String findSql,
Object... paras)
paginateByFullSql.
|
Page<Record> |
DbPro.paginateByFullSql(int pageNumber,
int pageSize,
boolean isGroupBySql,
String totalRowSql,
String findSql,
Object... paras)
paginateByFullSql.
|
static Page<Record> |
Db.paginateByFullSql(int pageNumber,
int pageSize,
String totalRowSql,
String findSql,
Object... paras)
paginateByFullSql.
|
Page<Record> |
DbPro.paginateByFullSql(int pageNumber,
int pageSize,
String totalRowSql,
String findSql,
Object... paras)
paginateByFullSql.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
Db.delete(String tableName,
Record record)
delete.
|
boolean |
DbPro.delete(String tableName,
Record record)
delete.
|
static boolean |
Db.delete(String tableName,
String primaryKey,
Record record)
delete.
|
boolean |
DbPro.delete(String tableName,
String primaryKey,
Record record)
delete.
|
static SqlPara |
Db.getSqlPara(String key,
Record record)
getSqlPara.
|
SqlPara |
DbPro.getSqlPara(String key,
Record record)
getSqlPara.
|
M |
Model.put(Record record)
put.
|
static boolean |
Db.save(String tableName,
Record record)
save.
|
boolean |
DbPro.save(String tableName,
Record record)
save.
|
static boolean |
Db.save(String tableName,
String primaryKey,
Record record)
save.
|
boolean |
DbPro.save(String tableName,
String primaryKey,
Record record)
save.
|
Record |
Record.setColumns(Record record)
Setter for the field
columns. |
static void |
CPI.setColumnsMap(Record record,
Map<String,Object> columns)
setColumnsMap.
|
static boolean |
Db.update(String tableName,
Record record)
update.
|
boolean |
DbPro.update(String tableName,
Record record)
update.
|
static boolean |
Db.update(String tableName,
String primaryKey,
Record record)
update.
|
boolean |
DbPro.update(String tableName,
String primaryKey,
Record record)
update.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static int[] |
Db.batchSave(String tableName,
List<Record> recordList,
int batchSize)
batchSave.
|
int[] |
DbPro.batchSave(String tableName,
List<Record> recordList,
int batchSize)
batchSave.
|
static int[] |
Db.batchUpdate(String tableName,
List<Record> recordList,
int batchSize)
batchUpdate.
|
int[] |
DbPro.batchUpdate(String tableName,
List<Record> recordList,
int batchSize)
batchUpdate.
|
static int[] |
Db.batchUpdate(String tableName,
String primaryKey,
List<Record> recordList,
int batchSize)
batchUpdate.
|
int[] |
DbPro.batchUpdate(String tableName,
String primaryKey,
List<Record> recordList,
int batchSize)
batchUpdate.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Record> |
KeepByteAndShortRecordBuilder.build(Config config,
ResultSet rs)
build.
|
List<Record> |
TimestampProcessedRecordBuilder.build(Config config,
ResultSet rs)
build.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Record> |
Dialect.buildRecordList(Config config,
ResultSet rs)
buildRecordList.
|
Page<Record> |
AnsiSqlDialect.takeOverDbPaginate(Connection conn,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
StringBuilder findSql,
Object... paras)
takeOverDbPaginate.
|
Page<Record> |
Dialect.takeOverDbPaginate(Connection conn,
int pageNumber,
int pageSize,
Boolean isGroupBySql,
String totalRowSql,
StringBuilder findSql,
Object... paras)
takeOverDbPaginate.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AnsiSqlDialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
abstract void |
Dialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
void |
MysqlDialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
void |
OracleDialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
void |
PostgreSqlDialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
void |
Sqlite3Dialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
void |
SqlServerDialect.forDbSave(String tableName,
String[] pKeys,
Record record,
StringBuilder sql,
List<Object> paras)
forDbSave.
|
void |
AnsiSqlDialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
abstract void |
Dialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
void |
MysqlDialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
void |
OracleDialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
void |
PostgreSqlDialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
void |
Sqlite3Dialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
void |
SqlServerDialect.forDbUpdate(String tableName,
String[] pKeys,
Object[] ids,
Record record,
StringBuilder sql,
List<Object> paras)
forDbUpdate.
|
void |
Dialect.getRecordGeneratedKey(PreparedStatement pst,
Record record,
String[] pKeys)
getRecordGeneratedKey.
|
void |
PostgreSqlDialect.getRecordGeneratedKey(PreparedStatement pst,
Record record,
String[] pKeys)
getRecordGeneratedKey.
|
Copyright © 2023. All rights reserved.