query did not return a unique_json.parsearray(string,class)

query did not return a unique_json.parsearray(string,class)query.uniqueResult()和query.getSingleResult()当我使用query.getSingleResult()返回实例时,提示有错,不知道什么原因。按提示修改后还是有错后来使用query.uniqueResult()方法解决问题。publicstaticDepartmentgetDepartment(Sessionsession,Strin

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

query.uniqueResult() 和 query.getSingleResult()

当我使用query.getSingleResult()返回实例时,提示有错,不知道什么原因。

这里写图片描述

按提示修改后还是有错

这里写图片描述

后来使用 query.uniqueResult() 方法解决问题

public static Department getDepartment(Session session, String deptNo){
        String sql = "Select d from " + Department.class.getName() + " d " + " where d.deptNo = :deptNo ";
        Query query = session.createQuery(sql);
        query.setParameter("deptNo", deptNo);
        return (Department) query.uniqueResult();
    }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188353.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 快捷方式图标变白完美解决方法_应用程序图标显示空白

    快捷方式图标变白完美解决方法_应用程序图标显示空白annotation:explorer.exe是Windows程序管理器或者文件资源管理器,它用于管理Windows图形壳,包括桌面和文件管理,删除该程序会导致Windows图形界面无法使用解决方式:把图标缓存的数据库删除第一步:win+rcmd进入命令行第二步:一行一行键入如下命令taskkill/imexplorer.exe/fcd/d%u…

    2022年10月18日
    3
  • js小脚本——判断小弹窗和用户浏览器类型

    js小脚本——判断小弹窗和用户浏览器类型

    2021年8月26日
    84
  • java程序运行机制的特点_Java语言的特点

    java程序运行机制的特点_Java语言的特点特点一:面向对象1、两个基本概念:类、对象2、三大特性:封装、继承、多态特点二:健壮性吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制特点三:跨平台性跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。“Writeonce,RunAnywhere”原理:只要在需要运行java应用程序的操作系…

    2022年7月8日
    15
  • ffmpeg的安装_一锁三抽屉安装视频

    ffmpeg的安装_一锁三抽屉安装视频1.FFmpeg介绍FFmpeg是一个完整的、跨平台的解决方案,用于记录、转换和流化音/视频。FFmpeg采用LGPL或GPL许可证,提供了录制、转换及流化音/视频的完整解决方案。其包含了非常先进的音/视频编解码库libavcodec。FFmpeg是在Linux平台下开发的但是它同样也可以在其他操作系统环境中编译运行,包扩Windows、MacOS等系统。这个项目最早是由FabriceBellard发起的,在2004年至2015年由MichaelNiedermay

    2022年9月13日
    2
  • SSL/TLS深度解析–OpenSSL 升级到最新版本

    SSL/TLS深度解析–OpenSSL 升级到最新版本

    2021年6月14日
    239
  • js数组拼接的四种方法[通俗易懂]

    js数组拼接的四种方法[通俗易懂]vara=[1,2,3,4,5,6];varb=["foo","bar","fun"];最终的结果是:[1,2,3,4,5,6,"foo","bar","fun"]方法1:concatc=a.concat(b);c是新数组,此时内存使用有,c,a,b三个数组。方法2:

    2022年6月14日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号