public interface IDao<Entity extends com.v1ok.db.model.IEntityModel,PID extends Serializable>
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
delete(Entity entity) |
int |
delete(List<Entity> entities) |
int |
delete(PID... id) |
int |
delete(String propertyName,
Object propertyValue) |
boolean |
exists(Entity example) |
boolean |
exists(PID id) |
boolean |
exists(String propertyName,
Object value) |
List<Entity> |
findAll() |
List<Entity> |
findAll(Entity example) |
List<Entity> |
findAll(PID... id) |
List<Entity> |
findAll(String propertyName,
Object value) |
Optional<Entity> |
findOne(PID id) |
Optional<Entity> |
findOne(String propertyName,
Object value) |
org.springframework.data.domain.Page<Entity> |
getPage(int pageNo,
int pageSize,
io.ebean.ExpressionList<Entity> where) |
io.ebean.Query<Entity> |
getQuery() |
io.ebean.Database |
getServer() |
io.ebean.UpdateQuery<Entity> |
getUpdate() |
List<Entity> |
listSearch(com.v1ok.db.support.QueryBean queryBean) |
org.springframework.data.domain.Page<Entity> |
pageQuery(int pageNo,
int pageSize) |
org.springframework.data.domain.Page<Entity> |
pageQuery(String propertyName,
Object value,
int pageNo,
int pageSize) |
org.springframework.data.domain.Page<Entity> |
pageQueryANDExample(Entity example,
int pageNo,
int pageSize) |
org.springframework.data.domain.Page<Entity> |
pageQueryORExample(Entity example,
int pageNo,
int pageSize) |
org.springframework.data.domain.Page<Entity> |
pageSearch(com.v1ok.db.support.QueryBean queryBean) |
boolean |
remove(Entity entity) |
int |
remove(List<Entity> entities) |
int |
remove(PID id) |
int |
remove(String propertyName,
Object propertyValue) |
Entity |
save(Entity entity) |
Iterable<Entity> |
save(Iterable<Entity> iterable) |
List<Entity> |
save(List<Entity> entities) |
Entity |
saveOrUpdate(Entity entity) |
Iterable<Entity> |
saveOrUpdate(Iterable<Entity> iterable) |
List<Entity> |
saveOrUpdate(List<Entity> entities) |
Entity |
update(Entity entity) |
List<Entity> |
update(List<Entity> entities) |
boolean exists(PID id)
boolean exists(Entity example)
org.springframework.data.domain.Page<Entity> pageQuery(int pageNo, int pageSize)
org.springframework.data.domain.Page<Entity> pageQuery(String propertyName, Object value, int pageNo, int pageSize)
org.springframework.data.domain.Page<Entity> pageQueryORExample(Entity example, int pageNo, int pageSize)
org.springframework.data.domain.Page<Entity> pageQueryANDExample(Entity example, int pageNo, int pageSize)
org.springframework.data.domain.Page<Entity> pageSearch(com.v1ok.db.support.QueryBean queryBean)
boolean delete(Entity entity)
int delete(PID... id)
boolean remove(Entity entity)
int remove(PID id)
io.ebean.Query<Entity> getQuery()
io.ebean.UpdateQuery<Entity> getUpdate()
org.springframework.data.domain.Page<Entity> getPage(int pageNo, int pageSize, io.ebean.ExpressionList<Entity> where)
io.ebean.Database getServer()
Copyright © 2021. All rights reserved.