知识大全 Hibernate3的DetachedCriteria支持[3]

Posted

篇首语:行动是治愈恐惧的良药,而犹豫拖延将不断滋养恐惧。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Hibernate3的DetachedCriteria支持[3]相关的知识,希望对你有一定的参考价值。

Hibernate3的DetachedCriteria支持[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  解决方法 禁止Spring的HibernateTemplate传递Proxy类 强制要求它传递真实的SessionImpl类 即给exexute方法增加一个参数 提供参数为true 如下

  java代码

public List findByCriteria(final DetachedCriteria detachedCriteria) return (List) getHibernateTemplate() execute(new HibernateCallback()   public Object doInHibernate(Session session) throws HibernateException    Criteria criteria = detachedCriteria getExecutableCriteria(session);   return criteria list();    true);

  附一个进行模糊查询的例子

public PaginationSupport findPageByCriteria(int startIndex int pageSize String sortColumnId Boolean bSortOrder final String likeValue) DetachedCriteria detachedCriteria = DetachedCriteria forClass(Time class); // like condition if ((likeValue != null && likeValue trim() length() > )) detachedCriteria add(Restrictions or(Restrictions sqlRestriction( statime like ? % + likeValue + % Hibernate STRING) Restrictions sqlRestriction( endtime like ? % + likeValue + % Hibernate STRING)));

cha138/Article/program/Java/ky/201311/29140

相关参考

知识大全 Hibernate3.X 实践总结

Hibernate3.X实践总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hibernat

知识大全 Hibernate3的DetachedCriteria支持[1]

Hibernate3的DetachedCriteria支持[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Hibernate3的DetachedCriteria支持[2]

Hibernate3的DetachedCriteria支持[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Hibernate3新特性及发展趋

Hibernate3新特性及发展趋  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Hiberna

知识大全 hibernate3.0 DTD 定义路径问题

hibernate3.0DTD定义路径问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  大家在

知识大全 开源框架Hibernate3的新特性以及发展趋势

开源框架Hibernate3的新特性以及发展趋势  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 整合Hibernate3与JBOSS 3.2.X

整合Hibernate3与JBOSS3.2.X  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前

知识大全 hibernate3二级缓存的配置及测试

配置ehcachexml文件放到classpath下 <?xmlversion=encoding=GBK?>     <e

知识大全 用Hibernate3.1实现XML和数据库的同步

用Hibernate3.1实现XML和数据库的同步  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!