public interface DAO
| 限定符和类型 | 方法和说明 |
|---|---|
long |
clear(Class _class)
清空表
|
void |
commit()
事务提交
|
long |
delete(Class _class,
long id)
根据id删除
|
long |
delete(Class _class,
String property,
Object value)
根据属性删除
|
void |
endTransaction()
结束事务
|
<T> T |
fetch(Class<T> _class,
long id)
根据id查询
|
<T> T |
fetch(Class<T> _class,
String property,
Object value)
根据属性查询
|
<T> List<T> |
fetchList(Class<T> _class,
String property,
Object value)
根据属性查询
|
<T> Condition<T> |
query(Class<T> _class)
Property查询
|
void |
rollback()
事务回滚
|
void |
rollback(Savepoint savePoint)
事务回滚
|
long |
save(List instanceList)
保存实体
|
long |
save(Object instance)
保存实体
|
long |
save(Object[] instances)
保存实体
|
Savepoint |
setSavePoint(String name)
设置保存点
|
void |
startTransaction()
开启事务
|
<T> T fetch(Class<T> _class, long id)
long save(Object instance)
long save(Object[] instances)
long save(List instanceList)
long delete(Class _class, long id)
long clear(Class _class)
void startTransaction()
void rollback()
void rollback(Savepoint savePoint)
void commit()
void endTransaction()
Copyright © 2019. All rights reserved.