public Serializable save(E entity)
public void saveBatch(Collection<E> entities)
public void update(E entity)
public void updateBatch(Collection<E> entities)
public void saveOrUpdate(E entity)
public void saveOrUpdateBatch(Collection<E> entities)
public void remove(E entity)
public void remove(Serializable id)
public void removeBatch(Collection<E> entities)
public void removeBatch(String strCommand, List<Object> args)
public E load(Serializable id)
public E loadBy(String propertyName, String propertyValue)
public List find(String queryString)
public List<E> find(String queryString, List<Object> args)
public List<E> findPageBy(QueryPage queryPage, final String queryString, final List<Object> args)
public int count(final String queryString, final List<Object> args)
public List<E> find(final String queryString, final Map<String, Object> args)
public List<E> find(QueryPage queryPage, final String queryString,
final Map<String, Object> args)
public int count(final String queryString, final Map<String, Object> args)
public List<E> findByValue(final String queryString, final Object... args)
public List<E> findByValue(final String queryString, final int pageSize, final int pageIndex,final Object[] args)
public int countByValue(final String queryString, final Object args)
public List<E> findBy(final DetachedCriteria detachedCriteria)
public List<E> findBy(final DetachedCriteria detachedCriteria,
final int pageSize, final int pageIndex)
public List<E> findBy(final E entity)
public List<E> findBy(final E entity, final int pageSize,
final int pageIndex)
public int countBy(final E entity)
public List<E> findAll()
public List<E> findAll(final String orderBy,final Boolean isAsc)
public List<E> findAll(final int pageSize, final int pageIndex)
public int countAll()
public void execute(final String queryString)
public void execute(final String hql, final List<Object> args)
public void execute(final String hql, final Map<String, Object> args)
public void flush()
public E load(E entity)
public Criteria createCriteria()
public Criteria createCriteria(Criterion criterion)
public Criteria createCriteria(Criterion[] criterions)
protected Criteria createCriteria(String orderBy,
boolean isAsc)
protected Criteria createCriteria(String orderBy,
boolean isAsc, Criterion criterion)
protected Criteria createCriteria(String orderBy,
boolean isAsc, Criterion[] criterions)
public List<E> findBy(String propertyName, Object value)
public List<E> findLikeBy(String propertyName, Object value)
public List<E> findLikeBy(String[] propertyName, Object[] value)
public List<E> findLikeBy(String[] propertyName,
Object[] value, String orderBy, boolean isAsc)
public List<E> findBy(String[] propertyName, Object[] value)
public List<E> findBy(String[] propertyName,
Object[] value, String orderBy, boolean isAsc)
public List<E> findBy(String propertyName, Object value,
String orderBy, boolean isAsc)
public E findUniqueBy(String propertyName,
Object value)
public E findUniqueBy(String[] propertyName,
Object[] value)
public E findUniqueByFetchJoin(String[] propertyNames,
Object[] values, String[] fectchJoinPropertys)
public E findUniqueByFetchJoin(String[] propertyNames,
Object[] values, String[] fectchJoinPropertys, String order,
boolean isAsc)
public List<E> findByFetchJoin(String[] propertyNames,
Object[] values, String[] fectchJoinPropertys)
public List<E> findByFetchJoin(String[] propertyNames,
Object[] values, String[] fectchJoinPropertys, String order,
boolean isAsc)
public Criteria createCriteriaByQueryPage(QueryPage queryPage)
public List<E> findPageBy(QueryPage queryPage)
public List<E> findPageBy(QueryPage queryPage, Criteria criteria)
public List<E> findAllBy(QueryPage queryPage)