
Hibernate相关
5iasp
这个作者很懒,什么都没留下…
展开
-
为什么Hibernate 3中的HQL无法查询汉字
<br />为什么Hibernate 3中的HQL无法查询汉字<br />使用同样的代码和配置文件,在Hibernate 2上完全没有问题,在Hibernate 3中,使用如下HQL查询,无法得到正确的结果集:<br />String hql = "from story where title like '%汉字%'"; <br />Query q = session.createQuery(hql); <br />但用下面的HQL查询,却可以得到正确结果集:<br />String hql = " fro转载 2010-12-14 14:58:00 · 2395 阅读 · 0 评论 -
hibernate HQL 模糊查询 3种方式
hibernate HQL 模糊查询 3种方式以下是用 hibernate的HQL(面向对象的查询语言)实现模糊查询的3种方式,其中方式一是这三中方式中最理想的方式,至少方式一可以有效的防止由于查询条 件中需要参数的增多导致的代码长度太长出现代码折行的情况(代码太长会给后期的维护和测试带来很大的不便)。但是还有比他更理想的方式,因为方式一在定义 strSQL时使用String ,这就势必会造成当变量过多时strSQL自身太长的问题。一个比较有效的改进办法就是将String 改进为StringBuffer来处转载 2010-12-14 14:57:00 · 1147 阅读 · 0 评论