按条件检索hql语句
来源:互联网 发布:晾衣架图片价格淘宝 编辑:程序博客网 时间:2024/06/06 19:39
按条件模糊检索的hql语句拼装
public List<TuserN1> searchUser(String userName, String userTrueName,String time, String type, String jibie, String stat) {String hql = "from TuserN1 where 1=1";if (null != userName && !"".equals(userName)) {hql += " and userName like '%" + userName + "%' ";}if (null != userTrueName && !"".equals(userTrueName)) {hql += " and trueName like '%" + userTrueName + "%' ";}if (null != time && !"".equals(time)) {hql += " and time >=to_date( '"+ time+ " 00:00:00', 'yyyy-mm-dd hh24:mi:ss') and time <=to_date( '"+ time + " 23:59:59', 'yyyy-mm-dd hh24:mi:ss')";}if (null != type && !"".equals(type)) {Long ss=Long.decode(type);hql += " and userType =" + ss;}if (null != jibie && !"".equals(jibie)) {Long ji=Long.decode(jibie);hql += " and userLevel =" + ji;}if (null != stat && !"".equals(stat)) {Long sstat=Long.decode(stat);hql += " and userState =" + sstat;}return getSession().createQuery(hql).list();}
留下,以备不时之需
- 按条件检索hql语句
- Hibernate4学习笔记(四): 使用HQL语句从数据库检索数据(带检索条件)
- HQL语句--from(检索对象)
- 完整的三重条件检索语句
- hibernate--HQL查询语句-----分组、排序--多条件排序
- 使用HQL查询符合条件的前n行语句
- hibernate--HQL查询语句-----分组、排序--多条件排序
- 使用HQL语句方式实现多表多条件组合模糊查询
- HibernateTemplate.find(hql) 在执行hql 条件语句是出错问题
- 多条件检索SQL语句(Multi-condition SQL)
- Day41-Hibernate04 --检索方式及增强,离线条件查询,hql多表查询,抓取策略
- HQL按条件查询分页注意事项
- HQL检索方式
- HQL检索方式(扩展)
- HQL检索技术
- Hibernate -- 检索方式 HQL
- HQL检索方式
- HQL检索方式
- [Cocoa]XCode的一些调试技巧
- ASO主要影响因素分析
- SSH整合(注解方式)dataSource配置defaultAutoCommit启动报错,求解答
- Flex 非常实用的资料
- 标签及属性
- 按条件检索hql语句
- 在公司工作站上编译openwrt 一个ionice命令
- js代码问题
- static变量 static函数
- Delphi 检测用户超过多长时间没有操作键盘或鼠标
- 今天用到的操作另一台服务器的数据库
- motionevent通过Shell执行touch或move事件
- 数据库字段取名为oracle数据库的关键字 :java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效
- 集智平台下拉数据集选值触发