java 冒号转义_java – 使用Hibernate查询:冒号被视为参数/转义冒号
return sessionFactory.getCurrentSession().
createQuery("FROM Weather WHERE city_id = :id AND date " +
"BETWEEN now()::date AND now()::date + (:days - 1)").
setInteger("id", city_id).setString("days", days).list();
得到错误:
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: :
如何在HQL中使用这种语法?
基本上问题是我想在我的查询中使用冒号(:),但是当hibernate看到冒号时,它认为它是一个参数(:parameterName是HQL中的参数的语法),你可以从我的2个使用:id和:days)。
但是当我使用now():: date语句时,它是具体的postgreSQL语法,hibernate会废除一切。
java 冒号转义_java – 使用Hibernate查询:冒号被视为参数/转义冒号相关推荐
- Java @queryhint_11个JPA和Hibernate查询配置小技巧
11个JPA和Hibernate查询配置小技巧 JPA和Hibernate提供了一系列暗示hints能够帮助你更好地定制你的查询语言,这些小暗示或暗语是一种附加信息,你可以利用这些暗语做很多事情,比如 ...
- java 持久化线程_java – Spring Hibernate Envers多线程 – 会话关...
我们使用Hibernate(使用JPA)和Hibernate Envers来持久化对象的历史. Web应用程序运行许多线程,其中一些是通过其他应用程序的RMI方法调用创建的,其中一些是由应用程序本身创 ...
- mysql与java的计算效率_java mysql数据库查询效率问题
主要实现的功能是事先通过条件筛选一部分id出来,在通过遍历这些id找到相应的Bfinalstatement,存为对象,放入list,但是发现数据量才达到1000时(1000个Bfinalstateme ...
- mysql数据库函数转义函数_MySql数据库-查询、插入数据时转义函数的使用
最近在看一部php的基础视频教程,在做案例的时,当通过用户名查询用户信息的时候,先使用了转义函数对客户提交的内容进行过滤之后再交给sql语句进行后续的操作.虽然能看到转义函数本身的作用,但是仍然有一些 ...
- java安全密钥_Java安全性:密钥大小或默认参数非法?
我早些时候曾问过一个问题,但没有得到正确的回答,也无济于事. 因此,我澄清了有关该问题的一些细节,我真的很想听听您关于如何解决此问题或应该尝试的想法. 我在Linux服务器上安装了Java 1.6.0 ...
- java http参数传递_Java在HTTP请求中传递数组参数的方法
有个功能需要我请求别人提供的接口,该接口的参数是一个多维数组,大致类似这样:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ...
- java getmethod类_Java getMethod在方法中具有超类参数
小编典典 如果您知道类型为List,则将其List.class用作参数. 如果您事先不知道类型,请想象您有: public void m(List l) { // all lists } public ...
- java 中文 转义_java下载url路径包含中文需要转义的操作
大家看这个url: http://127.0.0.1:9997/file/江苏省地震应急预案(二级).docx 应为url路径中有中文没有转义,输入流报错 The valid characters a ...
- java中一级缓存_JavaWeb_(Hibernate框架)Hibernate中一级缓存
Hibernate中一级缓存 Hibernate 中的缓存分为一级缓存和二级缓存,这两个级别的缓存都位于持久化层,并且存储的都是数据库数据的备份.其中一级缓存是 Hibernate 的内置缓存,在前面 ...
- java sql特殊字符处理_java用字符串拼接SQL语句的特殊字符转义问题
在实际的项目开发中,往往会根据用户在界面的文本框中输入的信息,去数据库中做模糊查询.如果使用的是原始的JDBC和SQL,往往需要对用户的输入进行转义,避免生成的sql语法错误,或者防止SQL注入.比如 ...
最新文章
- 利用async和await异步操作解决node.js里面fs模块异步读写,同步结果的问题
- 方差偏差权衡_偏差偏差权衡:快速介绍
- 基于结构体的二进制文件读写
- SqlServer为什么自动在主键上建立聚集索引
- 标准的SQL的解析顺序
- 解决gensim fasttext官方案例报错TypeError: Either one of corpus_file or corpus_iterable value must be provide
- fpga供电电压偏低会怎样_正点原子【FPGA-开拓者】第三章 硬件资源详解
- ES6学习笔记七(Set和Map)
- DBC2000数据库,DBC2000怎么设置?DBC2000架设传奇教程
- win hook codeproject
- 微波工程(2)——传输线理论
- 关于股票的经典书籍有哪些推荐?
- 解码M3U8在线流视频AES-128解密TS合并到MP4
- LeetCode. 15 - 三数之和
- FineReport 爬坑之路
- ant design vue 组件 Tree
- 如何让Python画笔画一个圆
- 当ChatGPT遇上StableDiffusion ChatGPT指导StableDiffusion绘画
- python爬取资料怎么样_手把手教你Python爬取新房数据
- 监控系统-3.1自定义告警
热门文章
- 第一周CorelDRAW课
- 鼠标计算机英语怎么说,计算机鼠标器,computer mouse,音标,读音,翻译,英文例句,英语词典...
- 数字化是实现“跨界打劫”的超级武器
- STM32硬件剖析(STM32F407 定时器功能引脚分配)
- 3.26 文字工具的使用 [原创Ps教程]
- python累乘怎么写_怎么编写Python关于累乘的程序?
- WEB标准的学习和理解(一)何为WEB标准
- STM32开发环境配置
- 帆软报表之分页显示五行且首行冻结设置
- html---标题居中,背景图片