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, updateafterPropertiesSet, applyFlushMode, convertHibernateAccessException, convertJdbcAccessException, convertJdbcAccessException, disableFilters, enableFilters, flushIfNecessary, getDefaultJdbcExceptionTranslator, getEntityInterceptor, getFilterNames, getFlushMode, getJdbcExceptionTranslator, getSessionFactory, setBeanFactory, setEntityInterceptor, setEntityInterceptorBeanName, setFilterName, setFilterNames, setFlushMode, setFlushModeName, setJdbcExceptionTranslator, setSessionFactorypublic 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.HibernateTemplateprotected 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.DataAccessExceptionpublic java.util.List findByNamedParam(java.lang.String queryString,
java.util.Map params)
throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessExceptionpublic java.util.List findByValueBean(java.lang.String queryString,
java.lang.Object valueBean)
throws org.springframework.dao.DataAccessException
findByValueBean 在接口中 org.springframework.orm.hibernate3.HibernateOperationsfindByValueBean 在类中 org.springframework.orm.hibernate3.HibernateTemplateorg.springframework.dao.DataAccessExceptionpublic java.util.List findByNamedQueryAndValueBean(java.lang.String queryName,
java.lang.Object valueBean)
throws org.springframework.dao.DataAccessException
findByNamedQueryAndValueBean 在接口中 org.springframework.orm.hibernate3.HibernateOperationsfindByNamedQueryAndValueBean 在类中 org.springframework.orm.hibernate3.HibernateTemplateorg.springframework.dao.DataAccessExceptionpublic 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.HibernateOperationsexecute 在类中 org.springframework.orm.hibernate3.HibernateTemplateorg.springframework.dao.DataAccessExceptionpublic <T> T executeWithNativeSession(org.springframework.orm.hibernate3.HibernateCallback<T> action)
executeWithNativeSession 在类中 org.springframework.orm.hibernate3.HibernateTemplatepublic <T> T executeWithNewSession(org.springframework.orm.hibernate3.HibernateCallback<T> action)
executeWithNewSession 在类中 org.springframework.orm.hibernate3.HibernateTemplatepublic <T> T executeWithNewSessionAndNoTransaction(org.springframework.orm.hibernate3.HibernateCallback<T> action)