public abstract class GenericServiceImpl<T extends BaseEntity> extends Object implements GenericService<T>
| Constructor and Description |
|---|
GenericServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Collection<T> |
addAll(Collection<T> tList) |
T |
addNew(T t) |
int |
countByCriteria(Map<String,Object> criteriaMap,
Filter filter,
boolean strict) |
void |
delete(T t) |
List<T> |
findByCriteria(Map<String,Object> criterias,
Filter filter,
boolean strict,
int firstResult,
int maxResults,
org.hibernate.criterion.Order order) |
T |
findById(Serializable id) |
GenericDAO<T> |
getDAO() |
void |
setDAO(GenericDAO<T> dao) |
void |
update(T t) |
public GenericDAO<T> getDAO()
getDAO in interface GenericService<T extends BaseEntity>public void setDAO(GenericDAO<T> dao)
setDAO in interface GenericService<T extends BaseEntity>@Transactional(readOnly=true) public List<T> findByCriteria(Map<String,Object> criterias, Filter filter, boolean strict, int firstResult, int maxResults, org.hibernate.criterion.Order order)
findByCriteria in interface GenericService<T extends BaseEntity>@Transactional(readOnly=true) public int countByCriteria(Map<String,Object> criteriaMap, Filter filter, boolean strict)
countByCriteria in interface GenericService<T extends BaseEntity>@Transactional(readOnly=true) public T findById(Serializable id)
findById in interface GenericService<T extends BaseEntity>@Transactional public T addNew(T t)
addNew in interface GenericService<T extends BaseEntity>@Transactional public Collection<T> addAll(Collection<T> tList)
addAll in interface GenericService<T extends BaseEntity>@Transactional public void delete(T t)
delete in interface GenericService<T extends BaseEntity>@Transactional public void update(T t)
update in interface GenericService<T extends BaseEntity>Copyright © 2015 Jamax Software. All rights reserved.