日期:2014-05-18  浏览次数:20879 次

Hibernate如何对一个表中的所有字段进行关键字搜索
本帖最后由 Javainging 于 2013-04-12 16:23:53 编辑
目前项目中是根据几个指定的字段来进行查询,代码如下:



List datas = getSession().createQuery("from ApplyInfo where applyName like '%"
+keyWord+"%' or name like '%"
+keyWord+"%' or tjSchool like '%"
+keyWord+"%'")



但是,我ApplyInfo实体类中有很多很多属性
,我不能全部用or来连接吧,
请问有没有一种简单的方式呢?
谢谢。

------解决方案--------------------
貌似没什么办法...还是用or吧,如果效率差了再想办法。