E - generic entity typepublic interface GenericHammer<E>
GenericHammer
| 限定符和类型 | 方法和说明 |
|---|---|
Delete |
delete()
create delete for entityType
|
int |
delete(E... entities)
delete each entity in entity list
|
int |
delete(E entity)
delete entity
|
int |
delete(java.util.List<E> entities)
delete each entity in entity list
|
int |
delete(java.io.Serializable id)
delete entity
|
int |
deleteIds(java.util.List<java.io.Serializable> ids)
delete each entity in entity id list
|
int |
deleteIds(java.io.Serializable... ids)
delete each entity in entity id array
|
E |
get(java.io.Serializable id)
get entity by id.
|
int |
merge(E... entities)
update values ignore null or empty(string, array, collectoin, map) value
for each entity in entity array. equal invoke method
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.EMPTY) |
int |
merge(E entity)
merge entity, update values ignore null or empty(string, list, map) value
|
int |
merge(java.util.List<E> entities)
update values ignore null or empty(string, array, collectoin, map) value
for each entity in entity list. equal invoke method
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.EMPTY) |
TypeQueryEntity |
query()
create QueryData for entityType
|
int |
save(E... entities)
save entities
|
int |
save(E entity)
save entity
|
int |
save(java.util.List<E> entities)
save entities
|
Update |
update()
create update for entityType
|
int |
update(E... entities)
update all values for each entity in entity array. equal invoke method
#update(List, IgnorePolicy) with params (entity,
IgnorePolicy.NONE) |
int |
update(E entity)
update entity, update all values. equal invoke method
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.NONE) |
int |
update(E entity,
Hammer.IgnorePolicy ignorePolicy)
/** merge entity, update values ignore null or empty(string, array,
collectoin, map) value. equal invoke method
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.EMPTY) |
int |
update(java.util.List<E> entities)
update all values for each entity in entity list. equal invoke method
#update(List, IgnorePolicy) with params (entity,
IgnorePolicy.NONE) |
int |
update(java.util.List<E> entities,
Hammer.IgnorePolicy ignorePolicy)
update values with ignorePolicy for each entity in entity list.
|
int save(E entity)
entity - entity to saveint save(E... entities)
entities - entity array to saveint save(java.util.List<E> entities)
entities - entity list to saveint update(E entity)
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.NONE)entity - entity to updateint update(E... entities)
#update(List, IgnorePolicy) with params (entity,
IgnorePolicy.NONE)entities - entity array to updateint update(java.util.List<E> entities)
#update(List, IgnorePolicy) with params (entity,
IgnorePolicy.NONE)entities - entity list to updateint update(E entity, Hammer.IgnorePolicy ignorePolicy)
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.EMPTY)entity - entity to updateignorePolicy - ignore value to update policyint update(java.util.List<E> entities, Hammer.IgnorePolicy ignorePolicy)
entities - entity list to updateignorePolicy - ignore value to update policyint merge(E entity)
entity - entity to mergeint merge(E... entities)
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.EMPTY)entities - entity array to mergeint merge(java.util.List<E> entities)
#update(Object, IgnorePolicy) with params (entity,
IgnorePolicy.EMPTY)entities - entity list to mergeint delete(E entity)
entity - entity to deleteint delete(E... entities)
entities - entity array to deleteint delete(java.util.List<E> entities)
entities - entity list to deleteint delete(java.io.Serializable id)
id - entity idint deleteIds(java.io.Serializable... ids)
ids - entity id arrayint deleteIds(java.util.List<java.io.Serializable> ids)
ids - entity id listE get(java.io.Serializable id)
id - entity idTypeQueryEntity query()
Update update()
Delete delete()