| 程序包 | 说明 |
|---|---|
| io.github.msyysoft.java.database |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends TableBean> |
SingleTablePersistUtils.addNewRecord(AbstractDao dao,
T bean)
insert method
|
<T extends TableBean> |
SingleTableDao.addNewRecord(T bean) |
static <T extends TableBean> |
SingleTablePersistUtils.addNewRecordBatch(AbstractDao dao,
List<T> beanList)
insert batch method, non-support default value
|
<T extends TableBean> |
SingleTableDao.addNewRecordBatch(List<T> beanList) |
<T extends TableBean> |
SingleTableDao.addNewRecordBatchBySqlConditions(List<T> beanList) |
<T extends TableBean> |
SingleTableDao.addNewRecordBySqlConditions(T bean) |
<T extends TableBean> |
SingleTableDao.clearBeanConditions(T bean) |
static <T extends TableBean> |
SingleTablePersistUtils.clearTable(AbstractDao dao,
T bean)
clear table
|
<T extends TableBean> |
SingleTableDao.clearTable(T bean) |
private static <T extends TableBean> |
SingleTablePersistUtils.dealBeanMapForInsert(T bean)
insert data, remove default column and pk's value, if it is null
|
static <T extends TableBean> |
SingleTablePersistUtils.deleteRecordBySqlConditions(AbstractDao dao,
T bean)
delete record by sql conditions, throw exception if sql conditions empty
|
<T extends TableBean> |
SingleTableDao.deleteRecordBySqlConditions(T bean) |
static <T extends TableBean> |
SingleTablePersistUtils.getRecordByPKMap(AbstractDao dao,
T bean,
Map<String,Object> paramMap)
get single record bean by parameter
|
<T extends TableBean> |
SingleTableDao.getRecordByPKMap(T bean,
Map<String,Object> paramMap) |
static <T extends TableBean> |
SingleTablePersistUtils.getRecordListBySqlConditions(AbstractDao dao,
T bean)
get record list by sql conditions
|
<T extends TableBean> |
SingleTableDao.getRecordListBySqlConditions(T bean) |
private static <T extends TableBean> |
SingleTablePersistUtils.getSqlUpdate(String table_name,
Map<String,Object> sqlUpdateColumnsMap,
Map<String,Object> sqlConditionsMap,
T bean)
get update columns sql, if sqlUpdateColumnsMap or sqlConditionsMap is
empty, return ""
|
static <T extends TableBean> |
SingleTablePersistUtils.recordNumberBySqlConditions(AbstractDao dao,
T bean)
get record number by sql conditions
|
<T extends TableBean> |
SingleTableDao.recordNumberBySqlConditions(T bean) |
static <T extends TableBean> |
SingleTablePersistUtils.updateRecordAllByPrimaryKey(AbstractDao dao,
T bean)
update record data by primary key, update all column
|
<T extends TableBean> |
SingleTableDao.updateRecordAllByPrimaryKey(T bean) |
static <T extends TableBean> |
SingleTablePersistUtils.updateRecordColumnsBySqlConditions(AbstractDao dao,
T bean)
update record data by sql condition, need set update column enum
|
<T extends TableBean> |
SingleTableDao.updateRecordColumnsBySqlConditions(T bean) |
Copyright © 2023. All rights reserved.