public interface DataOperator<T extends DataRecord>
限定符和类型 | 方法和说明 |
---|---|
void |
add(T record)
新增记录
|
java.util.List<T> |
find(QueryCondition queryCondition)
查找记录
|
T |
findOne(QueryCondition queryCondition)
查找一条记录,找不到返回null
|
DataList<T> |
findWithTotalCount(QueryCondition queryCondition)
查找记录,附带返回该查询条件下的数据总条数
|
T |
getById(java.lang.String id)
通过id获取记录
|
void |
remove(QueryCondition queryCondition)
删除记录,根据查询条件来删除
|
void |
remove(java.lang.String id)
删除记录
|
void |
update(T record)
更新记录,根据记录id来更新
|
void add(T record) throws java.lang.Exception
record
- 记录对象java.lang.Exception
T getById(java.lang.String id) throws java.lang.Exception
id
- 记录idjava.lang.Exception
void update(T record) throws java.lang.Exception
record
- 记录对象java.lang.Exception
void remove(java.lang.String id) throws java.lang.Exception
id
- 记录idjava.lang.Exception
void remove(QueryCondition queryCondition) throws java.lang.Exception
queryCondition
- 查询条件java.lang.Exception
java.util.List<T> find(QueryCondition queryCondition) throws java.lang.Exception
queryCondition
- 查询条件java.lang.Exception
T findOne(QueryCondition queryCondition) throws java.lang.Exception
queryCondition
- 查询条件java.lang.Exception
DataList<T> findWithTotalCount(QueryCondition queryCondition) throws java.lang.Exception
queryCondition
- 查询条件java.lang.Exception