程序包 | 说明 |
---|---|
com.fr.data.dao |
限定符和类型 | 类和说明 |
---|---|
class |
UniqueViolationException |
限定符和类型 | 方法和说明 |
---|---|
void |
JDBCDAOSession.addRelation(java.lang.Object relation,
java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
添加关联
|
void |
DataAccessObjectSession.addRelation(java.lang.Object relation,
java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
添加关联
|
protected void |
JDBCDataAccessObjectOperator.assertIsInMapping(java.lang.Class clazz) |
protected void |
JDBCDataAccessObjectOperator.assertIsInMapping(ClassArrayKey key) |
void |
JDBCDAOSession.delete(java.lang.Class clazz)
清空类绑定的数据表
|
void |
DataAccessObjectSession.delete(java.lang.Class clazz)
清空类绑定的数据表
|
void |
JDBCDAOSession.delete(java.lang.Object obj)
删除对象对应的数据库中的记录
|
void |
DataAccessObjectSession.delete(java.lang.Object obj)
删除对象对应的数据库中的记录
|
void |
JDBCDAOSession.deleteAllRelation(java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
删除所有关联
|
void |
DataAccessObjectSession.deleteAllRelation(java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
删除所有关联
|
boolean |
JDBCDAOSession.deleteByFields(java.lang.Class clazz,
java.util.Map<java.lang.String,java.lang.Object> fieldValueMap)
根据字段值删除记录
|
boolean |
DataAccessObjectSession.deleteByFields(java.lang.Class clazz,
java.util.Map<java.lang.String,java.lang.Object> fieldValueMap)
根据字段值删除记录
|
boolean |
JDBCDAOSession.deleteByPrimaryKey(java.lang.Class clazz,
long id)
删除主键对应的记录
|
boolean |
DataAccessObjectSession.deleteByPrimaryKey(java.lang.Class clazz,
long id)
删除主键对应的记录
|
java.lang.Long |
JDBCDAOSession.getPrimaryKeyValue(java.lang.Object obj)
获取主键值
|
java.lang.Long |
DataAccessObjectSession.getPrimaryKeyValue(java.lang.Object obj)
获取主键值
|
RelationObject |
JDBCDAOSession.getRelation(java.lang.Class objClazz,
RelationFCMapper relationMapper,
long relationID)
获取关联
|
RelationObject |
DataAccessObjectSession.getRelation(java.lang.Class objClazz,
RelationFCMapper relationMapper,
long relationID)
获取关联
|
java.util.List<RelationObject> |
JDBCDAOSession.getRelationByMap(java.lang.Class objClazz,
RelationFCMapper relationMapper,
java.util.Map map)
根据集合获取关联
|
java.util.List<RelationObject> |
DataAccessObjectSession.getRelationByMap(java.lang.Class objClazz,
RelationFCMapper relationMapper,
java.util.Map<java.lang.String,java.lang.Object> map)
根据集合获取关联
|
boolean |
JDBCDAOSession.hasRelation(java.lang.Object relation,
java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper) |
boolean |
DataAccessObjectSession.hasRelation(java.lang.Object relation,
java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
是否包含某个关联
|
void |
JDBCDAOSession.insert(java.lang.Object obj)
插入语句
|
void |
DataAccessObjectSession.insert(java.lang.Object obj)
插入记录
|
<T> java.util.List<T> |
JDBCDAOSession.list(java.lang.Class<? extends T> clazz)
获取全部数据
|
<T> java.util.List<T> |
DataAccessObjectSession.list(java.lang.Class<? extends T> clazz)
获取全部数据
|
<T> java.util.List<T> |
JDBCDAOSession.list(java.lang.Class<T> clazz,
SortInfo si)
按某字段顺序取数
|
<T> java.util.List<T> |
DataAccessObjectSession.list(java.lang.Class<T> clazz,
SortInfo si)
按某字段顺序取数
|
<T> java.util.List<T> |
JDBCDAOSession.listByFieldsAndSort(java.lang.Class<T> clazz,
java.lang.String[] fieldNames,
java.lang.Object[] fieldValues,
int[] compareTypes,
java.lang.String sortBy,
boolean asc)
根据一组字段数值比较进行取数并排序
|
<T> java.util.List<T> |
DataAccessObjectSession.listByFieldsAndSort(java.lang.Class<T> clazz,
java.lang.String[] fieldNames,
java.lang.Object[] fieldValues,
int[] compareTypes,
java.lang.String sortBy,
boolean asc)
根据一组字段数值比较进行取数并排序
|
<T> java.util.List<T> |
JDBCDAOSession.listByFieldValue(java.lang.Class<T> clazz,
java.lang.String fieldName,
java.lang.Object fieldValue)
根据某个字段值筛选值
|
<T> java.util.List<T> |
DataAccessObjectSession.listByFieldValue(java.lang.Class<T> clazz,
java.lang.String fieldName,
java.lang.Object value)
根据某个字段值筛选值
|
<T> java.util.List<T> |
JDBCDAOSession.listByFieldValue(java.lang.Class<T> clazz,
java.lang.String fieldName,
java.lang.Object fieldValue,
int compareType)
根据某个字段判断筛选
|
<T> java.util.List<T> |
DataAccessObjectSession.listByFieldValue(java.lang.Class<T> clazz,
java.lang.String fieldName,
java.lang.Object value,
int compareType)
根据某个字段判断筛选
|
<T> java.util.List<T> |
JDBCDAOSession.listByFieldValues(java.lang.Class<T> clazz,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
根据某些字段值筛选数据
|
<T> java.util.List<T> |
DataAccessObjectSession.listByFieldValues(java.lang.Class<T> clazz,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
根据某些字段值筛选数据
|
java.util.List<java.lang.Object> |
JDBCDAOSession.listByFieldValues4MVFilter(java.lang.Class clazz,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
根据某些字段值筛选数据 传入的map中的值为数组时,会自动进行 in 处理
|
java.util.List<java.lang.Object> |
DataAccessObjectSession.listByFieldValues4MVFilter(java.lang.Class clazz,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
根据某些字段值筛选数据 传入的map中的值为数组时,会自动进行 in 处理
|
java.util.Set<java.lang.Object> |
JDBCDAOSession.listSetByRelationField(java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper,
boolean toObj)
根据字段关联获取对象集合
|
java.util.Set<java.lang.Object> |
DataAccessObjectSession.listSetByRelationField(java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper,
boolean toObj)
根据字段关联获取对象集合
|
java.lang.Object |
JDBCDAOSession.load(java.lang.Class clazz,
long id)
加载
|
java.lang.Object |
DataAccessObjectSession.load(java.lang.Class clazz,
long id)
加载
|
boolean |
JDBCDAOSession.removeRelation(java.lang.Class objClazz,
RelationFCMapper relationMapper,
long relationID)
移除关联
|
boolean |
DataAccessObjectSession.removeRelation(java.lang.Class objClazz,
RelationFCMapper relationMapper,
long relationID)
移除关联
|
void |
JDBCDAOSession.removeRelation(java.lang.Object relation,
java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
移除关联
|
void |
DataAccessObjectSession.removeRelation(java.lang.Object relation,
java.lang.Class objClazz,
java.lang.Object objId,
RelationFCMapper relationMapper)
移除关联
|
long |
JDBCDAOSession.save(java.lang.Object obj)
保存数据
|
long |
DataAccessObjectSession.save(java.lang.Object obj)
保存数据
|
boolean |
JDBCDAOSession.saveOrUpdate(java.lang.Object obj)
保存或者更新 有对应主键则是更新 否则是新加
|
boolean |
DataAccessObjectSession.saveOrUpdate(java.lang.Object obj)
保存或者更新 有对应主键则是更新 否则是新加
|
long |
JDBCDAOSession.transfer(java.lang.Object obj) |
long |
DataAccessObjectSession.transfer(java.lang.Object obj)
转移数据
|
boolean |
JDBCDAOSession.update(java.lang.Class clazz,
long id,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
根据id更新数据
|
boolean |
DataAccessObjectSession.update(java.lang.Class clazz,
long id,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
根据id更新数据
|
boolean |
JDBCDAOSession.update(java.lang.Class clazz,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
不根据id更新数据
|
boolean |
DataAccessObjectSession.update(java.lang.Class clazz,
java.util.Map<java.lang.String,java.lang.Object> fvMap)
更新数据不考虑主键
|
boolean |
JDBCDAOSession.update(java.lang.Object obj)
根据对象更新数据表数据
|
boolean |
DataAccessObjectSession.update(java.lang.Object obj)
根据对象更新数据表数据
|
boolean |
JDBCDAOSession.updateRelation(java.lang.Class objClazz,
RelationFCMapper relationMapper,
long relationID,
java.util.Map<java.lang.Class,java.lang.Object> cvMap)
更新关联
|
boolean |
DataAccessObjectSession.updateRelation(java.lang.Class objClazz,
RelationFCMapper relationMapper,
long relationID,
java.util.Map<java.lang.Class,java.lang.Object> cvMap)
更新关联
|