程序包 cool.scx.data
接口 Dao<Entity,ID>
- 类型参数:
Entity-ID-
public interface Dao<Entity,ID>
用于定义数据访问层的规范
- 版本:
- 0.1.3
- 作者:
- scx567888
-
方法概要
修饰符和类型方法说明void_clear()清空整个数据源 (慎用)获取 类像数据源中添加一条数据addAll(Collection<Entity> entityList) 像数据源中添加多条数据long查询行数long删除查询多条数据查询单条数据long更新数据
-
方法详细资料
-
add
像数据源中添加一条数据- 参数:
entity- 实体类- 返回:
- 主键 ID (无主键则为 null)
-
addAll
像数据源中添加多条数据- 参数:
entityList- 实体类- 返回:
- 主键 ID 列表 (无主键则为 null)
-
find
查询多条数据- 参数:
query- 查询条件- 返回:
- 数据列表
-
get
查询单条数据- 参数:
query- 查询条件- 返回:
- 数据列表
-
update
更新数据- 参数:
entity- 需要更新的数据query- 查询条件- 返回:
- 更新成功的条数
-
delete
删除- 参数:
query- 查询条件- 返回:
- 删除成功的条数
-
count
查询行数- 参数:
query- 查询条件- 返回:
- 符合条件的行数
-
_clear
void _clear()清空整个数据源 (慎用) -
_entityClass
获取 类- 返回:
- a
-