public interface EasyJdbcDao<T>
| 限定符和类型 | 方法和说明 |
|---|---|
int |
batchInsert(List<T> persistents)
batch insert
|
int |
batchUpdate(List<T> persistents)
update by object for batchUpdate
|
void |
cacheClear()
Cache cleanup
|
long |
count()
count
|
int |
delete(T persistent)
delete object based on primary key value
|
int |
deleteByIds(Iterable primaryKeyValues)
Delete objects based on primary key values for list
|
int |
deleteByPrimaryKey(Serializable primaryKeyValue)
Delete objects based on primary key values
|
Example |
example() |
boolean |
exists(Serializable primaryKeyValue)
ID exist
|
<T> List<T> |
findAll()
Query all
|
<T> PageInfo<T> |
findAll(PageInfo pageInfo)
Query all based on paging objects
|
<T> PageInfo<T> |
findAll(PageInfo pageInfo,
Sorts sort)
All queries are based on paging and sorting objects
|
<T> List<T> |
findAll(Sorts sort)
Query all by sorting object
|
<T> List<T> |
findByIds(Iterable values)
Query according to IDS
|
Optional<T> |
getById(Serializable id)
Optional objects based on primary key values
|
<T> T |
getByPrimaryKey(Serializable primaryKeyValue)
Obtaining objects based on primary key values
|
EasyJdbcTemplate |
getEasyJdbcTemplate() |
int |
insert(T persistent)
insert
|
Object |
insertForKey(T persistent)
insertForKey and return primary key
persistent Persistent Entities
|
EasyJdbcSelector |
selector()
query selector
|
int |
update(T persistent)
update by object
|
int |
updateWithNull(T persistent)
update by object
|
EasyJdbcTemplate getEasyJdbcTemplate()
int insert(T persistent)
Object insertForKey(T persistent)
<T> T getByPrimaryKey(Serializable primaryKeyValue)
Optional<T> getById(Serializable id)
int deleteByPrimaryKey(Serializable primaryKeyValue)
int deleteByIds(Iterable primaryKeyValues)
int delete(T persistent)
int update(T persistent)
int updateWithNull(T persistent)
boolean exists(Serializable primaryKeyValue)
<T> List<T> findAll()
<T> PageInfo<T> findAll(PageInfo pageInfo, Sorts sort)
long count()
EasyJdbcSelector selector()
Example example()
void cacheClear()
Copyright © 2020. All rights reserved.