T - public interface IHaloDao<T>
| 限定符和类型 | 方法和说明 |
|---|---|
HaloGetMap |
callProcedure(String procedureName,
Object... parameter)
执行存储过程
|
List<HaloGetMap> |
callProcedureList(String procedureName,
Object... parameter)
执行存储过程
|
int |
cud(String cudSql,
MyHashMap parameter)
执行从xml中获取更新的Sql
|
int |
delete(HaloMap parameter)
删除
|
int |
delete(T entity)
根据实体删除
|
int |
deleteById(Object id)
根据Id删除
|
T |
findById(Object id)
根据Id查找
|
T |
findFirst(HaloMap parameter)
查询第一条数据
|
List<T> |
findList(HaloMap parameter)
查询列表
|
T |
findOne(HaloMap parameter)
查询唯一一条
|
IPage<T> |
findPage(IPage<T> page,
HaloMap parameter)
分页查找
|
HaloGetMap |
findUnique(HaloMap parameter)
查询唯一一条
|
T |
save(T entity)
保存
|
int |
update(T entity)
更新
|
int |
update(T entity,
HaloMap parameter)
更新
|
int |
update(T entity,
String... nullFields)
更新
|
HaloGetMap findUnique(HaloMap parameter)
parameter - int delete(HaloMap parameter)
parameter - int deleteById(Object id)
id - int delete(T entity)
entity - int update(T entity)
entity - HaloGetMap callProcedure(String procedureName, Object... parameter)
procedureName - parameter - List<HaloGetMap> callProcedureList(String procedureName, Object... parameter)
procedureName - parameter - Copyright © 2015. All rights reserved.