我有以下命名查询:

@NamedQuery(

name = "Userdetails.findByUsername",

query = "SELECT u FROM Userdetails u WHERE u.username = :username"

)

当我尝试按如下方式执行时:

getEntityManager()

.createNamedQuery("Userdetails.findByUsername")

.setParameter("string", "%" + string + "%")

.getResultList();

然后我得到以下异常:

java.lang.IllegalArgumentException: You have attempted to set a parameter value using a name of string that does not exist in the query string SELECT u FROM Userdetails u WHERE u.username = :username.

这是怎么造成的,我该如何解决?

java使用不存在的字符串_jpa – java.lang.IllegalArgumentException:您试图使用查询字符串中不存在的字符串名称设置参数值...相关推荐

  1. oracle sql查询字段中以“;”分割的字符串,转化成对应的,以“;”分割的文字串

    sql做统计时,遇到难题,不想写存储过程来实现(因为我不会写存储过程,哈哈),网上找到灰常有用的文章,亲测有效,现摘抄下来,做个笔记,原地址:http://www.dedecms.com/knowle ...

  2. mysql 反向匹配子串,Mysql 模糊匹配(字符串str中是否包含子字符串substr)

    1.LIKE 通常与 % 一同使用,类似于一个元字符的搜索.若substr不在str中,则返回0. SELECT 'test' LIKE '%e%' as `ret`; # 1 SELECT 'tes ...

  3. 使用java中replaceAll方法替换字符串中的反斜杠

    今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常: 1 java.util.regex. ...

  4. java new string 图_Java中String直接赋字符串和new String的一些问题

    今天课堂测试做了几道String的练习题,做完直接心态爆炸...... 整理自下面两篇博客: 首先先来看看下面的代码: public classStringTest {public static vo ...

  5. 传递字符串_一道经典面试题:字符串在Java中如何通过“引用”传递

    这是Java的一个经典问题. stackoverflow上也有很多类似的问题,有很多不正确/不完整的答案. 如果你想的不多,问题很简单. 但如果你多想想,可能会很困惑. 一.一个有趣且令人困惑的代码片 ...

  6. java char 相等_Java程序员须知Java字符串的十大问题

    相关问题得整理大家可以一起讨论学习!!!学无止境!!!! 1.如何比较字符串?使用" =="还是使用equals()? 简而言之," =="测试引用是否相等,而 ...

  7. java中将json字符串_Java中JSON字符串与java对象的互换实例详解

    在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好, ...

  8. java字符串拼接_为什么阿里巴巴不建议在for循环中使用quot;+quot;进行字符串拼接...

    点击上方"Java专栏",选择"置顶或者星标" 第一时间阅读精彩文章! ☞ 程序员进阶必备资源免费送「21种技术方向!」 点击查看☜ 字符串,是 Java 中最 ...

  9. java的知识点15——String基础、String类和常量池、String类常用的方法、字符串相等的判断、组合模式

    String基础 1. String类又称作不可变字符序列. 2. String位于java.lang包中,Java程序默认导入java.lang包下的所有类. 3. Java字符串就是Unicode ...

最新文章

  1. html怎么设置图片倾斜度,CSS3-css如何使图片倾斜45度显示
  2. java继承机制实验报告_JAVA继承实验报告.doc
  3. 我的随笔---高亮规范
  4. 自定义构建基于.net core 的基础镜像
  5. 四、纤维素纤维使用P-N系阻燃剂协同作用的原理?
  6. java编写斐波那契数列,实战案例
  7. UVALive 7276 Wooden Signs (DP)
  8. Nacos教程_3 整合SpringCloud(配置中心+服务发现)
  9. 关于mysql使用命令行时出现Data too long for column的解决方案:
  10. gentoo今天收获记录[原创]
  11. Android 中多点触摸协议
  12. pic系列单片机c语言编程与应用实例,PIC单片机C语言编程实例
  13. 自然语言处理(NLP)
  14. android viewholder静态,使用内部viewHolder时声明为static的原因
  15. 5G牌照发放 ,手机产业将迎来第二春
  16. 电信宽带华为HG8245光纤猫开路由、WIFI的破解办法
  17. 小米公司不管老用户的手机了。小米1
  18. Google 主页空间测试报告
  19. 世界上第一台现代电子计算机每秒可进行,世界上第一台现代电子计算机是
  20. 电子实验记录本ELN的好处是什么?---如何计算电子实验记录本的投资回报率ROI?

热门文章

  1. CentOS6.5安装MySQL5.1.73
  2. Ubuntu-Server 20.04 安装详细过程(图文)
  3. brew 安装mysql5.6_mac使用brew安装mysql的坑
  4. 如何理解java中String的不可变性
  5. synchronized 和 volatile 关键字的作用
  6. keep 虚拟路线修改器_keep儿童版下载-keep儿童模式6.124.0手机版下载
  7. 20w7珠led驱动电源电路图_三种常用的LED驱动电源电路图详解!
  8. python入门之函数调用第一关_零基础学习 Python 之与函数的初次相见
  9. centos7 界面中文都是方块_Centos 7 项目管理系统部署之Trac(一)
  10. app 名字 android,SiRi App For Android名字特殊符号_九游手机游戏