| 限定符和类型 | 字段和说明 |
|---|---|
protected JbaTemplate |
jbaTemplate |
| 构造器和说明 |
|---|
BaseDao() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(T record)
添加操作
|
void |
batchAdd(T[] records)
批量添加,每50个插入一次
|
void |
batchUpdate(String sql,
Map<String,?>[] params)
批量执行sql
|
int |
count(T record)
查询数量
|
boolean |
delete(T record)
根据对象删除
|
boolean |
deleteById(String id)
根据ID删除
|
boolean |
exists(T record)
查询是否存在
|
T |
findById(String id)
根据ID单个查询
|
<E> E |
findById(String id,
Class<E> clazz)
根据ID单个查询,返回制定类型
|
<E> List<E> |
page(T record,
Class<E> clazz,
PageInfo pageInfo,
String... orderBy)
分页查询
|
List<T> |
page(T record,
PageInfo pageInfo,
String... orderBy)
分页查询
|
boolean |
updateById(T record)
更新操作
|
@Autowired protected JbaTemplate jbaTemplate
public boolean add(T record)
record - public void batchAdd(T[] records)
records - public boolean updateById(T record)
record - public boolean deleteById(String id)
id - public boolean delete(T record)
record - public List<T> page(T record, PageInfo pageInfo, String... orderBy)
pageInfo - record - public <E> List<E> page(T record, Class<E> clazz, PageInfo pageInfo, String... orderBy)
pageInfo - record - public int count(T record)
record - public boolean exists(T record)
record - Copyright © 2019. All rights reserved.