public class CTPHibernateTemplate
extends org.springframework.orm.hibernate3.HibernateTemplate
Title: T1开发框架
Description: HibernateTemplate实现
Copyright: Copyright (c) 2012
Company: seeyon.com
构造器和说明 |
---|
CTPHibernateTemplate()
Create a new HibernateTemplate instance.
|
CTPHibernateTemplate(org.hibernate.SessionFactory sessionFactory)
Create a new HibernateTemplate instance.s
|
限定符和类型 | 方法和说明 |
---|---|
int |
bulkUpdate(java.lang.String hql,
java.util.Map<java.lang.String,java.lang.Object> nameParameters) |
static java.lang.String |
countSQL(java.lang.String hqlStr) |
<T> T |
execute(org.springframework.orm.hibernate3.HibernateCallback<T> action) |
<T> T |
executeWithNativeSession(org.springframework.orm.hibernate3.HibernateCallback<T> action) |
<T> T |
executeWithNewSession(org.springframework.orm.hibernate3.HibernateCallback<T> action) |
<T> T |
executeWithNewSessionAndNoTransaction(org.springframework.orm.hibernate3.HibernateCallback<T> action) |
java.util.List |
findByNamedParam(java.lang.String queryString,
java.util.Map params) |
java.util.List |
findByNamedQueryAndNamedParam(java.lang.String queryName,
java.util.Map params) |
java.util.List |
findByNamedQueryAndValueBean(java.lang.String queryName,
java.lang.Object valueBean) |
java.util.List |
findByValueBean(java.lang.String queryString,
java.lang.Object valueBean) |
FlipInfo |
getFlipInfo() |
protected void |
prepareCriteria(org.hibernate.Criteria criteria) |
protected void |
prepareQuery(org.hibernate.Query queryObject,
java.lang.Object params) |
void |
setFlipInfo(FlipInfo flipInfo) |
applyNamedParameterToQuery, bulkUpdate, bulkUpdate, bulkUpdate, checkWriteOperationAllowed, clear, closeIterator, contains, createSessionProxy, delete, delete, delete, delete, deleteAll, doExecute, enableFilter, evict, executeFind, find, find, find, findByCriteria, findByCriteria, findByExample, findByExample, findByExample, findByExample, findByNamedParam, findByNamedParam, findByNamedQuery, findByNamedQuery, findByNamedQuery, findByNamedQueryAndNamedParam, findByNamedQueryAndNamedParam, 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, prepareQuery, refresh, refresh, replicate, replicate, save, save, saveOrUpdate, saveOrUpdate, setAllowCreate, setAlwaysUseNewSession, setCacheQueries, setCheckWriteOperations, setExposeNativeSession, setFetchSize, setMaxResults, setQueryCacheRegion, update, update, update, update
afterPropertiesSet, applyFlushMode, convertHibernateAccessException, convertJdbcAccessException, convertJdbcAccessException, disableFilters, enableFilters, flushIfNecessary, getDefaultJdbcExceptionTranslator, getEntityInterceptor, getFilterNames, getFlushMode, getJdbcExceptionTranslator, getSessionFactory, setBeanFactory, setEntityInterceptor, setEntityInterceptorBeanName, setFilterName, setFilterNames, setFlushMode, setFlushModeName, setJdbcExceptionTranslator, setSessionFactory
public CTPHibernateTemplate()
public CTPHibernateTemplate(org.hibernate.SessionFactory sessionFactory)
sessionFactory
- SessionFactory to create Sessionspublic FlipInfo getFlipInfo()
public void setFlipInfo(FlipInfo flipInfo)
protected void prepareCriteria(org.hibernate.Criteria criteria)
prepareCriteria
在类中 org.springframework.orm.hibernate3.HibernateTemplate
protected void prepareQuery(org.hibernate.Query queryObject, java.lang.Object params)
public java.util.List findByNamedQueryAndNamedParam(java.lang.String queryName, java.util.Map params) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public java.util.List findByNamedParam(java.lang.String queryString, java.util.Map params) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
public java.util.List findByValueBean(java.lang.String queryString, java.lang.Object valueBean) throws org.springframework.dao.DataAccessException
findByValueBean
在接口中 org.springframework.orm.hibernate3.HibernateOperations
findByValueBean
在类中 org.springframework.orm.hibernate3.HibernateTemplate
org.springframework.dao.DataAccessException
public java.util.List findByNamedQueryAndValueBean(java.lang.String queryName, java.lang.Object valueBean) throws org.springframework.dao.DataAccessException
findByNamedQueryAndValueBean
在接口中 org.springframework.orm.hibernate3.HibernateOperations
findByNamedQueryAndValueBean
在类中 org.springframework.orm.hibernate3.HibernateTemplate
org.springframework.dao.DataAccessException
public static java.lang.String countSQL(java.lang.String hqlStr)
public int bulkUpdate(java.lang.String hql, java.util.Map<java.lang.String,java.lang.Object> nameParameters)
public <T> T execute(org.springframework.orm.hibernate3.HibernateCallback<T> action) throws org.springframework.dao.DataAccessException
execute
在接口中 org.springframework.orm.hibernate3.HibernateOperations
execute
在类中 org.springframework.orm.hibernate3.HibernateTemplate
org.springframework.dao.DataAccessException
public <T> T executeWithNativeSession(org.springframework.orm.hibernate3.HibernateCallback<T> action)
executeWithNativeSession
在类中 org.springframework.orm.hibernate3.HibernateTemplate
public <T> T executeWithNewSession(org.springframework.orm.hibernate3.HibernateCallback<T> action)
executeWithNewSession
在类中 org.springframework.orm.hibernate3.HibernateTemplate
public <T> T executeWithNewSessionAndNoTransaction(org.springframework.orm.hibernate3.HibernateCallback<T> action)