E
- @Transactional
public abstract class BaseService<E>
extends java.lang.Object
构造器和说明 |
---|
BaseService() |
限定符和类型 | 方法和说明 |
---|---|
void |
delete(java.util.Collection<java.io.Serializable> ids) |
void |
delete(java.io.Serializable id) |
void |
delete(java.io.Serializable[] ids) |
E |
getEntity(java.io.Serializable id) |
E |
getEntity(java.io.Serializable id,
java.lang.String pk) |
java.util.List<E> |
getEntitys(java.util.Collection<java.io.Serializable> ids) |
java.util.List<E> |
getEntitys(java.util.Collection<java.io.Serializable> ids,
java.lang.String pk) |
java.util.List<E> |
getEntitys(java.io.Serializable[] ids) |
java.util.List<E> |
getEntitys(java.io.Serializable[] ids,
java.lang.String pk) |
long |
getId() |
void |
save(E entity) |
void |
save(java.util.List<E> entityList) |
E |
update(java.io.Serializable id,
E newEntity) |
E |
update(java.io.Serializable id,
E newEntity,
java.lang.String[] ignoreProperties) |
public E getEntity(java.io.Serializable id)
id
- public E getEntity(java.io.Serializable id, java.lang.String pk)
id
- pk
- public java.util.List<E> getEntitys(java.io.Serializable[] ids, java.lang.String pk)
ids
- pk
- public java.util.List<E> getEntitys(java.util.Collection<java.io.Serializable> ids, java.lang.String pk)
ids
- pk
- public java.util.List<E> getEntitys(java.io.Serializable[] ids)
ids
- public java.util.List<E> getEntitys(java.util.Collection<java.io.Serializable> ids)
ids
- public void delete(java.util.Collection<java.io.Serializable> ids)
ids
- public void delete(java.io.Serializable[] ids)
ids
- public void delete(java.io.Serializable id)
id
- public E update(java.io.Serializable id, E newEntity, java.lang.String[] ignoreProperties)
id
- newEntity
- ignoreProperties
- public void save(E entity)
entity
- public long getId()
public void save(java.util.List<E> entityList)
entityList
-