| 程序包 | 说明 |
|---|---|
| com.centit.support.database.orm |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
OrmDaoUtils.batchUpdateObject(Connection connection,
Class<?> type,
Map<String,Object> propertiesValue,
Map<String,Object> propertiesFilter)
批量修改 对象
|
static <T> int |
OrmDaoUtils.batchUpdateObject(Connection connection,
Collection<String> fields,
T object,
Map<String,Object> propertiesFilter)
批量修改 对象
|
static <T> int |
OrmDaoUtils.checkObjectExists(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.deleteObject(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.deleteObjectById(Connection connection,
Map<String,Object> id,
Class<T> type) |
static <T> int |
OrmDaoUtils.deleteObjectById(Connection connection,
Object id,
Class<T> type) |
static <T> int |
OrmDaoUtils.deleteObjectByProperties(Connection connection,
Map<String,Object> properties,
Class<T> type) |
static <T> int |
OrmDaoUtils.deleteObjectCascade(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.deleteObjectCascadeById(Connection connection,
Object id,
Class<T> type) |
static <T> int |
OrmDaoUtils.deleteObjectCascadeShallow(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.deleteObjectCascadeShallowById(Connection connection,
Object id,
Class<T> type) |
static <T> int |
OrmDaoUtils.deleteObjectReference(Connection connection,
T object,
SimpleTableReference ref) |
static <T> int |
OrmDaoUtils.deleteObjectReference(Connection connection,
T object,
String reference) |
static <T> int |
OrmDaoUtils.deleteObjectReferences(Connection connection,
T object) |
static <T> T |
OrmDaoUtils.fetchObjectLazyColumn(Connection connection,
T object,
String columnName) |
static <T> T |
OrmDaoUtils.fetchObjectLazyColumns(Connection connection,
T object) |
static <T> T |
OrmDaoUtils.fetchObjectReference(Connection connection,
T object,
String reference) |
static <T> T |
OrmDaoUtils.fetchObjectReferences(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.fetchObjectsCount(Connection connection,
Map<String,Object> properties,
Class<T> type) |
static <T> int |
OrmDaoUtils.fetchObjectsCount(Connection connection,
String sql,
Map<String,Object> properties) |
static <T> T |
OrmDaoUtils.getObjectById(Connection connection,
Object id,
Class<T> type) |
static <T> T |
OrmDaoUtils.getObjectByProperties(Connection connection,
Map<String,Object> properties,
Class<T> type) |
static <T> T |
OrmDaoUtils.getObjectBySql(Connection connection,
String sql,
Map<String,Object> properties,
Class<T> type) |
static <T> T |
OrmDaoUtils.getObjectCascadeById(Connection connection,
Object id,
Class<T> type) |
static <T> T |
OrmDaoUtils.getObjectCascadeShallowById(Connection connection,
Object id,
Class<T> type) |
static <T> T |
OrmDaoUtils.getObjectIncludeLazyById(Connection connection,
Object id,
Class<T> type) |
static <T> List<T> |
OrmDaoUtils.listAllObjects(Connection connection,
Class<T> type) |
static <T> List<T> |
OrmDaoUtils.listObjectsByProperties(Connection connection,
Map<String,Object> properties,
Class<T> type) |
static <T> List<T> |
OrmDaoUtils.listObjectsByProperties(Connection connection,
Map<String,Object> properties,
Class<T> type,
int startPos,
int maxSize) |
static <T> int |
OrmDaoUtils.mergeObject(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.mergeObjectCascade(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.mergeObjectCascadeShallow(Connection connection,
T object) |
static <T> List<T> |
OrmDaoUtils.queryObjectsByNamedParamsSql(Connection connection,
String sql,
Map<String,Object> params,
Class<T> type) |
static <T> List<T> |
OrmDaoUtils.queryObjectsByNamedParamsSql(Connection connection,
String sql,
Map<String,Object> params,
Class<T> type,
int startPos,
int maxSize) |
static <T> List<T> |
OrmDaoUtils.queryObjectsByParamsSql(Connection connection,
String sql,
Object[] params,
Class<T> type) |
static <T> List<T> |
OrmDaoUtils.queryObjectsByParamsSql(Connection connection,
String sql,
Object[] params,
Class<T> type,
int startPos,
int maxSize) |
static <T> List<T> |
OrmDaoUtils.queryObjectsBySql(Connection connection,
String sql,
Class<T> type) |
static <T> List<T> |
OrmDaoUtils.queryObjectsBySql(Connection connection,
String sql,
Class<T> type,
int startPos,
int maxSize) |
static <T> int |
OrmDaoUtils.replaceObjectsAsTabulation(Connection connection,
List<T> dbObjects,
List<T> newObjects) |
static <T> int |
OrmDaoUtils.replaceObjectsAsTabulation(Connection connection,
List<T> newObjects,
Map<String,Object> properties) |
static <T> int |
OrmDaoUtils.replaceObjectsAsTabulation(Connection connection,
List<T> newObjects,
String propertyName,
Object propertyValue) |
static <T> int |
OrmDaoUtils.saveNewObject(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.saveNewObjectCascade(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.saveNewObjectCascadeShallow(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.saveObjectReference(Connection connection,
T object,
String reference) |
static <T> int |
OrmDaoUtils.saveObjectReferences(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.updateObject(Connection connection,
Collection<String> fields,
T object)
只更改对象object的部分属性 fields
|
static <T> int |
OrmDaoUtils.updateObject(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.updateObjectCascade(Connection connection,
T object) |
static <T> int |
OrmDaoUtils.updateObjectCascadeShallow(Connection connection,
T object) |
Copyright © 2025 江苏南大先腾信息产业股份有限公司. All rights reserved.