Hibernate使用createSqlQuery进行模糊查询时找不到数据
1. 首先明确一点,使用createSqlQuery如下两种方式的占位符都可以使用,这个在官方的文档可以查到。
注意使用模糊查询时,赋值两边不可以添加单引号。
Query query = sess.createSQLQuery("SELECT * FROM CATS WHERE NAME like ?").addEntity(Cat.class); List pusList = query.setString(0, "Pus%").list();query = sess.createSQLQuery("SELECT * FROM CATS WHERE NAME like :name").addEntity(Cat.class); List pusList = query.setString("name", "Pus%").list();
现在碰到问题是使用模糊查询时,一直查询不到结果,全部为空。
解决方案:
在hibernate的配置参数中添加查询翻译器配置:
<!-- 查询翻译器 --><prop key="hibernate.query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</prop>
Hibernate使用createSqlQuery进行模糊查询时找不到数据相关推荐
- java多对多关联数据操作,hibernate实施多对多关联查询时,关联表数据被删除
hibernate执行多对多关联查询时,关联表数据被删除 本帖最后由 binbb521 于 2012-12-04 11:48:29 编辑 S2SH框架开发的网站,执行两个多对多关系的表查询时,关联两个 ...
- 模糊查询时,页面没有数据,数据库编辑器里可以正常显示数据
目前遇到两种类似的情况: 1.查看数据库中的数据,比如:此时有两个表会议表和部门表,删除时,我们使用软删除(del),会议表里的3和4不是删除状态,而部门表里的3和4是删除状态,若两表联合查询加上查询 ...
- SAP 730模糊查询时不可以输入连续的汉字问题解决方案
SAP GUI 730模糊查询时不可以输入连续的汉字问题解决方案. 英文和数字是完全没有问题的,但是在输入汉字的时候会仅仅截取第一个显示. 其实针对这个问题sap提供了补丁patch4. 下载地址: ...
- ibatis 模糊查询 mysql_Mybatis使用MySQL模糊查询时输入中文检索不到结果怎么办
项目开发中,在做Mybatis动态查询时,遇到了一个问题:MySQL在进行LIKE模糊查询时,输入英文可以正常检索出结果,但是输入中文后检索得到的结果为空. 由于是使用GET方式请求,所以为了确保中文 ...
- java mongodb 模糊查询_Java操作MongoDB插入数据进行模糊查询与in查询功能的方法
Java操作MongoDB插入数据进行模糊查询与in查询功能 由于需要用MongoDB缓存数据,所以自己写了一套公共的存放和读取方法 具体如下: 存放mongodb: /** * 公共方法:设置Obj ...
- hibernate mysql 模糊查询_服务器-hibernate操作mysql,模糊查询时中文查不到,数字和英文可以查到...
用hibernate做模糊查询,页面传递参数也处理了乱码 @Action(value="searchNameByad") public String searchNameByad( ...
- mongo模糊查询时字段转义
最近在做项目时,又一个需求,按姓名模糊查询会员信息,由于会员系统注册时,没有限制特殊字符输入,导致有一些会员姓名中包含"*"或"/,从而导致模糊搜索时,查询出了全局的所有 ...
- mysql中使用like模糊查询时如何转义%
我们经常使用like语句配合%%通配符来进行模糊查询,那么如果字段内容本身含有%,而你要查询包含有%的记录怎么办呢怎么办呢.假设字段是title,那么下面的语句可以吗? select * from t ...
- 实现模糊查询时对特殊字符进行处理和对查询结果进行处理
最近正处于期末考试周,博客好久没有更新.而且代码也写的比较少所以也不知道有什么好东西分享给大家.在这次的课程设计中老师布置了一个完成信息检索的作业,我是用网页实现的.功能比较简单写了将近半天的时间就完 ...
最新文章
- Acwing第 33 场周赛【完结】
- 【STM32】 keil软件介绍--工具栏
- django报错500排查方法
- 博客园上海地区活动——LinkCoder主题社区第二期:淘宝服务化架构的设计和实践...
- 高德百度坐标系转换方法
- 清华大学python视频_涨见识了,清华大学全套Python579集视频教程泄露,拿走学去吧...
- trunk端口_超全!华为交换机端口vlan详解~
- 算法:258. Add Digits 各位相加
- 远程控制客户端使用教程-multiDesk
- java实训心得_大学java实训心得总结(共9篇).docx
- 我所钟爱的电影之一-文艺片
- Android SeekBar 自定义 背景图片 和 滑块图片
- for循环如果先--_JavaSE第04篇:Java基础语法之循环结构
- wifidog 配置中文说明
- 6pen Art - AI绘画平台
- 《嘉工资》--Python实现工资管理系统
- SCAU 18942 偏爱字母
- Altium Designer 18中的System–Navigation
- 百度地图自定义添加一个标注
- drozer 测试总结
热门文章
- IS-IS数据包--包头结构
- 各大公司(Google,Microsoft,Baidu, Microsoft Research Asia etc.)实习生面试题总汇
- 实验1 查看cpu和内存,用机器指令和汇编指令编程
- Gsoap在QT工程里如何调用
- 三天学会HTML5 ——多媒体元素的使用
- 数据库表TreeView树的快速生成
- Troubleshooting OpenStack 瘫痪 - 每天5分钟玩转 OpenStack(160)
- ios开发学习--动画(Animation)效果源码分享--系列教程1
- win7升级的神秘KEY
- Android Activity界面切换添加动画特效 (转载修改)