org.shept.org.springframework.orm.hibernate3
public class HibernateTemplateExtended extends org.springframework.orm.hibernate3.HibernateTemplate
| Modifier and Type | Field and Description |
|---|---|
private CriteriaBuilder |
criteriaBuilder |
| Constructor and Description |
|---|
HibernateTemplateExtended() |
HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory) |
HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory,
boolean allowCreate) |
| Modifier and Type | Method and Description |
|---|---|
List<?> |
find(QueryDefinition queryDef,
int firstResult,
int maxResults) |
List |
findByExample(Object exampleEntity,
org.springframework.beans.support.SortDefinition sort)
Extended all find by examples to support a sort order
|
List |
findByExample(Object exampleEntity,
org.springframework.beans.support.SortDefinition sort,
int firstResult,
int maxResults) |
List |
findByExample(String entityName,
Object exampleEntity,
org.springframework.beans.support.SortDefinition sort) |
List |
findByExample(String entityName,
Object exampleEntity,
org.springframework.beans.support.SortDefinition sort,
int firstResult,
int maxResults) |
Object |
findObjectByExample(Object exampleEntity) |
Object |
findObjectByNamedParam(String queryString,
String[] paramNames,
Object[] values) |
Object |
findObjectByNamedParam(String queryString,
String paramName,
Object value) |
Object |
findObjectByNamedQuery(String queryName) |
Object |
findObjectByNamedQuery(String queryName,
Object value) |
Object |
findObjectByNamedQuery(String queryName,
Object[] values) |
Object |
findObjectByNamedQueryAndNamedParam(String queryName,
String[] paramNames,
Object[] values) |
Object |
findObjectByNamedQueryAndNamedParam(String queryName,
String paramName,
Object value) |
CriteriaBuilder |
getCriteriaBuilder() |
boolean |
isDirty() |
private boolean |
isNamedQuery(String query) |
void |
setCriteriaBuilder(CriteriaBuilder criteriaBuilder) |
applyNamedParameterToQuery, bulkUpdate, bulkUpdate, bulkUpdate, checkWriteOperationAllowed, clear, closeIterator, contains, createSessionProxy, delete, delete, delete, delete, deleteAll, doExecute, enableFilter, evict, execute, executeFind, executeWithNativeSession, executeWithNewSession, find, find, find, findByCriteria, findByCriteria, findByExample, findByExample, findByExample, findByExample, findByNamedParam, findByNamedParam, findByNamedQuery, findByNamedQuery, findByNamedQuery, findByNamedQueryAndNamedParam, findByNamedQueryAndNamedParam, findByNamedQueryAndValueBean, findByValueBean, flush, get, get, get, get, getFetchSize, getMaxResults, getQueryCacheRegion, getSession, initialize, isAllowCreate, isAlwaysUseNewSession, isCacheQueries, isCheckWriteOperations, isExposeNativeSession, iterate, iterate, iterate, load, load, load, load, load, loadAll, lock, lock, merge, merge, persist, persist, prepareCriteria, prepareQuery, refresh, refresh, replicate, replicate, save, save, saveOrUpdate, saveOrUpdate, saveOrUpdateAll, setAllowCreate, setAlwaysUseNewSession, setCacheQueries, setCheckWriteOperations, setExposeNativeSession, setFetchSize, setMaxResults, setQueryCacheRegion, update, update, update, updateafterPropertiesSet, applyFlushMode, convertHibernateAccessException, convertJdbcAccessException, convertJdbcAccessException, disableFilters, enableFilters, flushIfNecessary, getDefaultJdbcExceptionTranslator, getEntityInterceptor, getFilterNames, getFlushMode, getJdbcExceptionTranslator, getSessionFactory, setBeanFactory, setEntityInterceptor, setEntityInterceptorBeanName, setFilterName, setFilterNames, setFlushMode, setFlushModeName, setJdbcExceptionTranslator, setSessionFactoryprivate CriteriaBuilder criteriaBuilder
public HibernateTemplateExtended()
public HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory)
public HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory,
boolean allowCreate)
public boolean isDirty()
public Object findObjectByNamedParam(String queryString, String paramName, Object value) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByNamedParam(String queryString, String[] paramNames, Object[] values) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByNamedQuery(String queryName) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByNamedQuery(String queryName, Object value) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByNamedQuery(String queryName, Object[] values) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByNamedQueryAndNamedParam(String queryName, String paramName, Object value) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByNamedQueryAndNamedParam(String queryName, String[] paramNames, Object[] values) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic List<?> find(QueryDefinition queryDef, int firstResult, int maxResults)
public List findByExample(Object exampleEntity, org.springframework.beans.support.SortDefinition sort) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic List findByExample(String entityName, Object exampleEntity, org.springframework.beans.support.SortDefinition sort) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic List findByExample(Object exampleEntity, org.springframework.beans.support.SortDefinition sort, int firstResult, int maxResults) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic List findByExample(String entityName, Object exampleEntity, org.springframework.beans.support.SortDefinition sort, int firstResult, int maxResults) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic Object findObjectByExample(Object exampleEntity) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic CriteriaBuilder getCriteriaBuilder()
public void setCriteriaBuilder(CriteriaBuilder criteriaBuilder)
criteriaBuilder - the criteriaBuilder to setprivate boolean isNamedQuery(String query)
Copyright © 2014. All Rights Reserved.