HQL 标识符无效

article/2025/10/19 14:34:05

这是报错

因为刚学HIbernate,很多小问题其实挺折磨人的

 这是代码(我根据网上搜索的答案还有自己的判断测试,感觉应该可能是字段没有" "的问题)

 Configuration configuration = new Configuration().configure();SessionFactory sessionFactory = configuration.buildSessionFactory();Session session = sessionFactory.openSession();String HQL = "from StudentCourse ";Query query = session.createQuery(HQL);List<StudentCourse> list = query.list();for (StudentCourse o : list) {System.out.println(o);}session.close();

解决过程:

搞了几个小时,太痛苦了,主要原因还是因为不熟悉数据库,使用Navicat创建表的时候是默认在字段上面加了双引号,所以查询的时候字段必须带双引号,但是如果字段用的大写就不会。(特别痛苦,所以以后建表最好用sql语句)

更改前:

    @Id@Column(name = "id")private Integer id;@Column(name = "course")private String course;@Column(name = "grade")private Integer grade;@Column(name = "STUDENT_USER_ID")private Integer userId;

更改后:因为userId 的字段是大写,所以不用加双引号

    @Id@Column(name = "\"id\"")private Integer id;@Column(name = "\"course\"")private String course;@Column(name = "\"grade\"")private Integer grade;@Column(name = "STUDENT_USER_ID")private Integer userId;


http://chatgpt.dhexx.cn/article/Hsl80YvR.shtml

相关文章

ORA-00904:标识符无效(太坑了!!)

ORA-00904:标识符无效 解决办法(Oracle字段名区分大小写的坑) 问题描述 我在使用jpa或者mybatis集成Oracle进行where查询的时候发现一直出现&#xff1a; java.sql.SQLSyntaxErrorException: ORA-00904: “USER0_”.“PWD”: 标识符无效 下面是问题代码&#xff1a; Testvoid…

Unity⭐️VideoPlayer

文章目录 &#x1f6a9; 解决安卓视频播放模糊 &#x1f6a9; 解决安卓视频播放模糊 1️⃣ 设置RawImage的size跟原视频一致 2️⃣ RawImage的抗锯齿Anti-Aliasing改为8 3️⃣ 勾选sRGB 4️⃣ 视频编码设为H264 大家还有什么问题&#xff0c;欢迎在下方留言&#xff01; 如…

ᑋᵉᑊᑊᵒ ᵕ̈ᰔᩚ

** ** 第一章 大数据概述 ** ** 1.大数据技术的产生 2.大数据的基本概念 什么是大数据&#xff1f; 定义&#xff1a;大数据是指无法在一定时间内用常规软件工具进行抓取&#xff0c;管理和处理的数据集合 经典案例&#xff1a; (1)啤酒与尿布 (2)谷歌与流感 大数据的范…

linux shell中 '' ``的区别

环境:ubuntu 10 符号:"" / / 相信很多linux初学者都会被这三个符号迷惑&#xff0c;我将用一个例子说明他们的区别 现在我按照替换执行灵活度排个序: &#xff1a;大笨蛋&#xff0c;你给他什么他就显示什么&#xff0c;不动脑子 " ":勉强吧&#xff…

【shell】``和$()作用与区别

和$()的作用 将一条命令的执行结果赋给一个变量&#xff0c;有两种方法 1、使用反引号 (数字键1左边的键&#xff0c;tab键上面&#xff0c;英文方式输入) 如&#xff1a;aecho "hello world"; 即将命令 echo "hello world"的输出赋给变量a 2、可以使用…

获取流媒体地址

流媒体地址大搜捕-网上视频“本地”看 http://www.sina.com.cn 2003/08/22 14:05 赛迪网--中国电脑教育报   文/巧克力   由于带宽的限制&#xff0c;要想流畅地观看网上视频节目&#xff0c;对于多数网友来说并不是件容易的事情。因此不少朋友选择了利用下载工具将这些流…

流媒体相关介绍

流媒体相关介绍 一、流媒体主要实现方式二、流媒体技术2.1 流媒体2.2 直播2.3 流协议2.3.1 HLS 协议2.3.2 RTMP 协议2.3.3 RTSP 协议2.3.4 MPEG-DASH2.3.5 WebRTC 协议 2.4 服务器端技术2.4.1 GStreamer2.4.2 Live5552.4.3 其它 三、HTML5媒体标签3.1 audio3.2 video3.3 canvas…

流媒体地址文件制作方法

在我的博文使用 Windows Media Center 看网络电视中&#xff0c;我介绍了如何为Windows Media Center添加流媒体文件来收看网络电视节目。因为大多数的网络电视点播地址经常发生变动&#xff0c;我无暇进行及时更新&#xff0c;本着授人以鱼不如授人以渔的原则&#xff0c;我贴…

ZLMediaKit流媒体服务器

一 搭建 公司搭建云导播台系统&#xff0c;0-1。本人先后调研了几个webrtc流媒体服务器框架&#xff1a; mediasoup&#xff1a;nodejs和c开发各占一半 janus&#xff1a;c开发插件&#xff0c;用docker镜像安装运行成功&#xff0c;自编译运行坑太多。 ZLMediaKit&#xf…

开源流媒体解决方案,流媒体服务器,推拉流,直播平台,SRS,WebRTC,移动端流媒体,网络会议,优秀博客资源等分享

开源流媒体解决方案&#xff0c;流媒体服务器&#xff0c;推拉流&#xff0c;直播平台&#xff0c;SRS&#xff0c;WebRTC&#xff0c;移动端流媒体&#xff0c;网络会议&#xff0c;优秀博客资源等分享 一、优秀的流媒体博客资源1.1 EasyNVR&#xff1a;专注于安防视频互联网化…

流媒体服务器

WebRTC ICE概述 一、概述 ICE全称Interactive Connectivity Establishment&#xff1a;交互式连通建立方式。 ICE参照RFC5245建议实现&#xff0c;是一组基于offer/answer模式解决NAT穿越的协议集合。 它综合利用现有的STUN&#xff0c;TURN等协议&#xff0c;以更有效的方式…

常见的流媒体协议

一&#xff0c;基本概念 流媒体&#xff08;streaming media&#xff09;是指将一连串的媒体数据压缩后&#xff0c;经过网上分段发送数据&#xff0c;在网上即时传输影音以供观赏的一种技术与过程&#xff0c;此技术使得数据包得以像流水一样发送&#xff1b;如果不使用此技术…

流媒体技术基础-流媒体编码与协议

一、流媒体传输协议 1.实时传输协议RTP 针对多媒体数据流的一种传输协议&#xff0c;建立在UDP协议上&#xff0c;属于传输层协议。 定义互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统&#xff08;配合RTCP协议&#xff09;、视频会议和视频电话系统&…

最新海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明

本文档主要介绍海康威视设备直播预览RTSP、录像回放RTSP、流媒体取流的RTSP URL和IE直接预览、回放的HTTP URL。 RTSP为取流协议&#xff0c;取到码流后需要解码显示&#xff0c;可以通过VLC播放器或者EasyPlayer播放器进行测试&#xff0c;IE等浏览器网页不支持RTSP协议直接取…

流媒体服务器ZLMediaKit

ZLMediaKit 获取代码 git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit cd ZLMediaKit git submodule update --init安装GCC4.8 sudo yum -y install gcc sudo yum -y install gcc-c安装cmake3.9 卸载旧版本的cmake(慎用&#xff01;它会删除所有包含cmake的目录…

LiveQing流媒体RTMP推流服务-如何获直播流地址 HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP视频流地址

LiveQing流媒体RTMP推流服务-如何获直播流地址 HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP视频流地址 1、服务说明2、如何一步一步搭建视频直播3、配置鉴权直播间3.1 直播间创建3.2 获取RTMP推流地址3.3 播放流地址 4、视频集成方式5、分享页面集成6、视频流地址集成6.1、直播流地址&…

什么是流媒体???

流媒体又叫做流式媒体&#xff0c;它是指商家用一个视频传送服务器把节目当成数据包发出&#xff0c;传送到网络上。用户通过解压设备对这些数据进行解压后&#xff0c;节目就会像发送前那先显示出来。 这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方…

Windows基于Nginx搭建RTMP流媒体服务器(附带所有组件下载地址及验证方法)

RTMP服务时常用于直播时提供拉流推流传输数据的一种服务。前段时间由于朋友想搭建一套直播时提供稳定数据传输的服务器&#xff0c;所以就研究了一下如何搭建及使用。 1、下载nginx 首先我们要知道一般nginx不能直接配置rtmp服务&#xff0c;在Windows系统上需要特殊nginx版本…

流媒体服务器(17)—— 流媒体开源服务 MediaSoup 初识

目录 前言 正文 一、简单介绍 二、关键特色 1. 超强 SFU 功能 2. Node.js 模块 3. 客户端 SDK 三、架构组成 1. 关键实例 2. 重要模块 四、发展现状 https://liuzhen.blog.csdn.net/article/details/115603863https://liuzhen.blog.csdn.net/article/details/1156038…