public class GenericHibernateAccessor extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements GenericPersistenceAccessor
| Modifier and Type | Field and Description | 
|---|---|
protected HibernateCriteriaConverter | 
criteriaConverter  | 
| Constructor and Description | 
|---|
GenericHibernateAccessor()  | 
| Modifier and Type | Method and Description | 
|---|---|
<T> void | 
delete(T entity)  | 
<T> void | 
deleteAll(Class<T> clazz)  | 
<T> void | 
deleteAll(Collection<T> entities)  | 
<T> List<T> | 
executeNativeQuery(String sql,
                  Map<String,Object> parameterMap)
Executes a native SQL query. 
 | 
<T> List<T> | 
find(String query)  | 
<T> List<T> | 
find(String query,
    Object... values)  | 
<T> List<T> | 
findAll(Class<T> entityClass)  | 
List | 
findMatching(Criteria criteria)  | 
<T> List<T> | 
findUsingNamedParameters(String query,
                        String[] paramNames,
                        Object[] values)  | 
<T> List<T> | 
findUsingNamedParameters(String query,
                        String[] paramNames,
                        Object[] values,
                        Integer offset,
                        Integer limit)  | 
<T> T | 
get(Class<T> entityType,
   Serializable entityId)  | 
<T> T | 
save(T entity)  | 
<T> void | 
saveAll(Collection<T> entities)  | 
<T> void | 
update(T entity)  | 
protected final HibernateCriteriaConverter criteriaConverter
public <T> List<T> find(String query)
find in interface GenericPersistenceAccessorpublic <T> List<T> find(String query, Object... values)
find in interface GenericPersistenceAccessorpublic <T> List<T> findUsingNamedParameters(String query, String[] paramNames, Object[] values)
findUsingNamedParameters in interface GenericPersistenceAccessorpublic <T> List<T> findUsingNamedParameters(String query, String[] paramNames, Object[] values, Integer offset, Integer limit)
findUsingNamedParameters in interface GenericPersistenceAccessorpublic <T> List<T> executeNativeQuery(String sql, Map<String,Object> parameterMap)
GenericPersistenceAccessorexecuteNativeQuery in interface GenericPersistenceAccessorsql - The SQL query to executeparameterMap - An optional parameters map to apply to the query.public <T> T get(Class<T> entityType, Serializable entityId)
get in interface GenericPersistenceAccessorpublic List findMatching(Criteria criteria)
findMatching in interface GenericPersistenceAccessorpublic <T> void saveAll(Collection<T> entities)
saveAll in interface GenericPersistenceAccessorpublic <T> T save(T entity)
save in interface GenericPersistenceAccessorpublic <T> void update(T entity)
update in interface GenericPersistenceAccessorpublic <T> void delete(T entity)
delete in interface GenericPersistenceAccessorpublic <T> void deleteAll(Class<T> clazz)
deleteAll in interface GenericPersistenceAccessorpublic <T> void deleteAll(Collection<T> entities)
deleteAll in interface GenericPersistenceAccessorpublic <T> List<T> findAll(Class<T> entityClass) throws org.springframework.dao.DataAccessException
findAll in interface GenericPersistenceAccessororg.springframework.dao.DataAccessExceptionCopyright © 2020. All rights reserved.