org.hibernate.Criteria criteria = simpleDAO.getSession().createCriteria(Event.class);
Criterion c = Restrictions.or(Restrictions.like("title", "%" + word + "%"), Restrictions.like("content", "%" + word + "%"));
c = Restrictions.or(c, Restrictions.like("author", "%" + word + "%"));
c = Restrictions.or(c, Restrictions.like("userName", "%" + word + "%"));
c = Restrictions.or(c, Restrictions.like("place", "%" + word + "%"));
c = Restrictions.or(c, Restrictions.like("people", "%" + word + "%"));
c = Restrictions.or(c, Restrictions.like("source", "%" + word + "%"));
criteria.add(c); criteria.addOrder(Order.asc("createTime"));
criteria.setFirstResult(pageNo);
criteria.setResultTransformer(org.hibernate.Criteria.DISTINCT_ROOT_ENTITY);
criteria.setMaxResults(pageSize);
List events = criteria.list();

  

最新文章

  1. 深入理解javascript原型和闭包(6)——继承
  2. Git & Gitlab 使用指南
  3. 一看就懂的Android APP开发入门教程
  4. EHCache 实现通用类 CacheManager
  5. class_create()
  6. Memcached安装,操作,用C#操作
  7. C++基础知识---static const初始化成员变量
  8. java正则表达式验证汉字
  9. jquery 1.9版本后不在支持browser 方法的解决方案
  10. VBS基本语法
  11. 阿里云RDS SQL Server 2008 R2 使用本地SQL备份文件还原全过程
  12. Rstudio-server 重新登录载入session的问题
  13. windows系统安装完后要做的事情
  14. 设计模式-创建型模式,python享元模式 、python单例模式(7)
  15. 《Linux内核分析》第二周:操作系统是如何工作的
  16. JFinal ORM和Hibernate简要对比
  17. linux for 循环的小应用
  18. oracle 锁系列
  19. Python-函数总结
  20. css 中相对定位和绝对定位

热门文章

  1. AtCoder Grand Contest 012 A - AtCoder Group Contest(贪心)
  2. Asp.Net Core 第01局:项目创建和部署 转载https://www.jianshu.com/p/9c9750e23b3e
  3. 使用iconv提示未知错误
  4. Kali开启SSH服务
  5. 如何在列表,字典,集合中,根据条件筛选数据 -- Python数据结构与算法相关问题与解决技巧
  6. Java +selenium Navigation接口介绍
  7. (转)关于SimpleDateFormat安全的时间格式化线程安全问题
  8. Cocos2d Box2D之简介
  9. 什么是Kotlin?Java的替代语言?
  10. HTML 使用CSS 如何去掉文本聚焦框 HTML 使用CSS 如何去掉文本聚焦框 : outline 值设为none 修改input、textarea输入框placeholder样式