所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
<E extends OEntity> int |
batchInsert(List<E> entities) |
int[] |
batchUpdate(String... sql) |
int[] |
batchUpdate(String sql,
List<Object[]> batchArgs) |
void |
beginTransaction(int level,
boolean readOnly) |
List<Object[]> |
call(String sql,
Object[] args) |
void |
commit() |
<E extends OEntity> long |
count(Class<E> tbl) |
<E extends OEntity> long |
count(Class<E> tbl,
Cnd<E> cnd) |
<E extends OEntity> long |
count(Class<E> tbl,
SelectTpl<E> tpl,
Cnd<E> cnd) |
<E extends OEntity> List<String> |
createOrUpdate(Class<E> tbl) |
<E extends OEntity> int |
delete(Class<E> tbl,
Cnd<E> cnd) |
<E> int |
deleteById(Class<E> tbl,
Long id) |
<E> int |
deleteByIds(Class<E> tbl,
List<Long> ids) |
<E extends OEntity> void |
download(Class<E> tbl,
SelectTpl<E> tpl,
Cnd<E> cnd,
Consumer<E> consumer) |
<E extends OEntity> boolean |
drop(Class<E> tbl) |
boolean |
exist(Class<?> tbl) |
<E extends OEntity> E |
fetch(Class<E> tbl,
SelectTpl<E> tpl,
Cnd<E> cnd) |
<E extends OEntity> Page<E> |
find(Class<E> tbl,
Cnd<E> cnd) |
<E extends OEntity> List<E> |
findByIds(Class<E> tbl,
List<Long> ids) |
<E extends OEntity> Page<E> |
findByTpl(Class<E> tbl,
SelectTpl<E> tpl,
Cnd<E> cnd) |
<E extends OEntity> E |
get(Class<E> tbl,
Long id) |
List<Class<? extends OEntity>> |
getEntities() |
IdGenerator |
getIdGenerator() |
JdbcHelper |
getJdbcHelper() |
Map<String,TableMeta> |
getTableToTableMata() |
void |
init(JdbcHelper jdbcHelper,
IdGenerator idGenerator,
List<Class<? extends OEntity>> entities) |
<E extends OEntity> E |
insert(E entity) |
<E extends OEntity> int |
recovery(Class<E> tbl,
Cnd<E> cnd) |
<E extends OEntity> int |
remove(Class<E> tbl,
Cnd<E> cnd) |
<E extends OEntity> int |
removeById(Class<E> tbl,
Long id) |
<E> int |
removeByIds(Class<E> tbl,
List<Long> ids) |
void |
rollback() |
void |
rollback(Savepoint sp) |
void |
setIdGenerator(IdGenerator idGenerator) |
void |
setJdbcHelper(JdbcHelper jdbcHelper) |
Savepoint |
setSavepoint() |
void |
setTableToTableMata(Map<String,TableMeta> tableToTableMeta) |
<E extends OEntity> int |
update(E entity) |
<E extends OEntity> int |
updateByTpl(Class<E> tbl,
UpdateTpl<E> tpl) |
<E extends OEntity> int |
updateByTplCnd(Class<E> tbl,
UpdateTpl<E> tpl,
Cnd<E> cnd) |
<E extends OEntity> int |
updateIgnoreNull(E entity) |