hibernate 出现Caused by: java.sql.SQLException: Column 'id' not found.异常
用hibernate进行映射查询时,出现Caused by: java.sql.SQLException: Column ‘id’ not found 异常,检查数据库表及映射都有id且已经正确映射,google后发现原因为: 
Your query doesn’t return a field named id即查询sql中没有查询出主键id列,但返回结果集中用到,故出现异常特此记录。
详细解答见下: 
http://stackoverflow.com/questions/34164411/caused-by-java-sql-sqlexception-column-id-not-found
原文地址:https://blog.csdn.net/motrsky/article/details/52369614
hibernate 出现Caused by: java.sql.SQLException: Column 'id' not found.异常的更多相关文章
- Hibernate报错:Caused by: java.sql.SQLException: Field 'ID' doesn't have a default value
		问题一: 报错如下: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assig ... 
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
		1.错误描述 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception ... 
- resultset 对象获取行字段数据时报:java.sql.SQLException: Column 'id' not found.
		resultset 对象获取行字段数据时报:java.sql.SQLException: Column 'id' not found. 代码: String sql="SELECT d.co ... 
- 启动Spring boot报错:nested exception is java.sql.SQLException: Field 'id' doesn't have a default value
		先看具体日志: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with n ... 
- Caused by: java.sql.SQLException: Incorrect integer value: '' for column 'clientId' at row 41
		1.错误描述 [ERROR:]2015-06-10 13:48:26,253 [异常拦截] oa.exception.ExceptionHandler org.hibernate.exception. ... 
- Caused by: java.sql.SQLException: Operand should contain 1 column(s)
		1.错误描述 [ERROR:]2015-05-05 15:48:55,847 [异常拦截] org.hibernate.exception.DataException: error executing ... 
- Spring data jpa hibernate:查询异常java.sql.SQLException: Column '列名' not found
		使用spring boot,jap,hibernate不小心的错误: java.sql.SQLException: Column '列名' not found: 这句话的意思是:找不到此列 为什么会出 ... 
- sql查询报java.sql.SQLException: Column 'LC_ID' not found 的错误实际上是mysql在hibernate别名的问题
		报java.sql.SQLException: Column 'LC_ID' not found 的错误实际上是mysql在hibernate别名的问题 我的查询sql是 String sql2 =& ... 
- ibatis 更改resultmap后 java.sql.SQLException: Column 'del_status' not found.
		当在resultmap中增加字段后,查询语句也必须增加相应字段,否则会报错, java.sql.SQLException: Column 'del_status' not found. 因为查询结果与 ... 
随机推荐
- Redis源码解析:28集群(四)手动故障转移、从节点迁移
			一:手动故障转移 Redis集群支持手动故障转移.也就是向从节点发送"CLUSTER FAILOVER"命令,使其在主节点未下线的情况下,发起故障转移流程,升级为新的主节点,而原 ... 
- 【html、CSS、javascript-2】CSS基础
			CSS CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离. 一 css的四种引入方式 1.行内式 ... 
- H5C3--圆角
			/*添加圆角 规律:顺时针方向 一个值:代表四个方向 二个值:左上+右下 / 右上+左下 三个值:左上 / 右上+左下 / 右下 四个值:左上/ 右上 / 右下/ 左下*/ /*border-radi ... 
- git与github建立链接(将本次项目与网络GitHub同步) --转存笔记
			转载自:https://blog.csdn.net/qq_36529459/article/details/79047220 1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可 ... 
- 分布式事务 XA 两段式事务 X/open CAP BASE 一次分清
			分布式事务: 分布式事务是处理多节点上 的数据保持 类似传统 ACID 事物特性的 一种事物. XA:是一种协议,一种分布式事务的协议,核心思想是2段式提交. 1 准备阶段 2 提交阶段.XA协议是 ... 
- C++ std::map用法简介
			#include "map" //引入头文件 初始化: std::map <int, std::string> _map1; //初始化 //c++11中引入的,可以直 ... 
- 沙雕去死吧! 劳资终于弄好了toimcat9 apt和ssl配置
			搜一下吧,要不就是不用apr模式,也不用nio模式,直接用bio模式跑的,麻烦问一下,您们都是傻屌吗? APR模式必须要用!!!!! 然后全他妈的用jks证书,然后再提取公钥*.cer,然后再转换为* ... 
- WebSocket前后端实现
			websocket.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" ... 
- centos 安装nginx + 多个tomcat负载均衡
			今天在centos上安装了两个tomcat和nginx,进行配置.今天记录的只是最基本的实现测试.(不包含使用redis进行session共享) Nginx 是一款轻量级的Web 服务器/反向代理服务 ... 
- Leetcode617.Merge Two Binary Trees合并二叉树
			给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠. 你需要将他们合并为一个新的二叉树.合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 ... 
