|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.orm.hibernate3.HibernateAccessor
org.springframework.orm.hibernate3.HibernateTemplate
org.shept.org.springframework.orm.hibernate3.HibernateTemplateExtended
public class HibernateTemplateExtended
| Field Summary | |
|---|---|
private CriteriaBuilder |
criteriaBuilder
|
| Fields inherited from class org.springframework.orm.hibernate3.HibernateAccessor |
|---|
FLUSH_ALWAYS, FLUSH_AUTO, FLUSH_COMMIT, FLUSH_EAGER, FLUSH_NEVER, logger |
| Constructor Summary | |
|---|---|
HibernateTemplateExtended()
|
|
HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory)
|
|
HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory,
boolean allowCreate)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class org.springframework.orm.hibernate3.HibernateTemplate |
|---|
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, update |
| Methods inherited from class org.springframework.orm.hibernate3.HibernateAccessor |
|---|
afterPropertiesSet, applyFlushMode, convertHibernateAccessException, convertJdbcAccessException, convertJdbcAccessException, disableFilters, enableFilters, flushIfNecessary, getDefaultJdbcExceptionTranslator, getEntityInterceptor, getFilterNames, getFlushMode, getJdbcExceptionTranslator, getSessionFactory, setBeanFactory, setEntityInterceptor, setEntityInterceptorBeanName, setFilterName, setFilterNames, setFlushMode, setFlushModeName, setJdbcExceptionTranslator, setSessionFactory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private CriteriaBuilder criteriaBuilder
| Constructor Detail |
|---|
public HibernateTemplateExtended()
public HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory)
public HibernateTemplateExtended(org.hibernate.SessionFactory sessionFactory,
boolean allowCreate)
| Method Detail |
|---|
public boolean isDirty()
public Object findObjectByNamedParam(String queryString,
String paramName,
Object value)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public Object findObjectByNamedParam(String queryString,
String[] paramNames,
Object[] values)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public Object findObjectByNamedQuery(String queryName)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public Object findObjectByNamedQuery(String queryName,
Object value)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public Object findObjectByNamedQuery(String queryName,
Object[] values)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public Object findObjectByNamedQueryAndNamedParam(String queryName,
String paramName,
Object value)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public Object findObjectByNamedQueryAndNamedParam(String queryName,
String[] paramNames,
Object[] values)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public 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.DataAccessException
public List findByExample(String entityName,
Object exampleEntity,
org.springframework.beans.support.SortDefinition sort)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public List findByExample(Object exampleEntity,
org.springframework.beans.support.SortDefinition sort,
int firstResult,
int maxResults)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public List findByExample(String entityName,
Object exampleEntity,
org.springframework.beans.support.SortDefinition sort,
int firstResult,
int maxResults)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public 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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||