public abstract class AbstractDao<P,E> extends Object implements Dao<P,E>
构造器和说明 |
---|
AbstractDao() |
限定符和类型 | 方法和说明 |
---|---|
List<Integer> |
batchInsert(List<E> data)
批量插入数据
|
List<Integer> |
batchReplace(List<E> data)
批量替换数据
|
E |
getOne()
获取一条记录
|
E |
getOne(Map<String,Object> conditions)
获取一条记录
|
E |
getOne(Map<String,Object> conditions,
int offset)
获取一条记录
|
E |
getOne(Map<String,Object> conditions,
int offset,
Map<String,com.buession.lang.Order> orders)
获取一条记录
|
E |
getOne(Map<String,Object> conditions,
Map<String,com.buession.lang.Order> orders)
获取一条记录
|
com.buession.core.Pagination<E> |
paging(Map<String,Object> conditions,
int page,
int pagesize)
数据分页查询
|
List<E> |
select(Map<String,Object> conditions)
数据查询
|
List<E> |
select(Map<String,Object> conditions,
int size)
数据查询
|
List<E> |
select(Map<String,Object> conditions,
int offset,
int size)
数据查询
|
List<E> |
select(Map<String,Object> conditions,
int size,
Map<String,com.buession.lang.Order> orders)
数据查询
|
E |
selectOne()
获取一条记录
|
E |
selectOne(Map<String,Object> conditions)
获取一条记录
|
E |
selectOne(Map<String,Object> conditions,
int offset)
获取一条记录
|
E |
selectOne(Map<String,Object> conditions,
Map<String,com.buession.lang.Order> orders)
获取一条记录
|
public List<Integer> batchInsert(List<E> data)
batchInsert
在接口中 Dao<P,E>
data
- 实体类public List<Integer> batchReplace(List<E> data)
batchReplace
在接口中 Dao<P,E>
data
- 实体类public E getOne(Map<String,Object> conditions, Map<String,com.buession.lang.Order> orders)
public E getOne(Map<String,Object> conditions, int offset, Map<String,com.buession.lang.Order> orders)
public E selectOne(Map<String,Object> conditions, Map<String,com.buession.lang.Order> orders)
public List<E> select(Map<String,Object> conditions, int size, Map<String,com.buession.lang.Order> orders)
Copyright © 2022 buession.com Inc.. All rights reserved.