JPA保存数据异常:org.hibernate.AnnotationException: @COLUMN(s) NOT allowed ON a @ManyToOne property
1.org.hibernate.AnnotationException异常如下图
org.hibernate.AnnotationException: @COLUMN(s) NOT allowed ON a @ManyToOne property: com.java.bean.Student.grade
2. 原因
我出现org.hibernate.AnnotationException注解异常的原因是,在表中设置了班级Grade表主键自增功能,但是在对应的Grade实体类中没有设置对应ID(主键)的生成策略(或者说主键自增功能)
@GeneratedValue(strategy=GenerationType.IDENTITY)
3. 解决方案
在实体类中添加主键自增策略
JPA保存数据异常:org.hibernate.AnnotationException: @COLUMN(s) NOT allowed ON a @ManyToOne property相关推荐
- @Column(s) not allowed on a @ManyToOne property: com.strive.entity.Module.parent
这个错误有点小小的纠结.想都没想就写的,,其实错误的原因就在我在映射实体的时候 @ManyToOne @ Column(name="parent_id") public ...
- (8). 使用JPA保存数据【从零开始学Spring Boot】
在看这一篇文档的话,需要先配置好JPA – Hibernate. 总体步骤: (1) 创建实体类Demo,如果已经存在,可以忽略. (2) 创建jpa repository类操作持久化. (3 ...
- Java笔记-JPA保存数据时指定列不插入提交(CURRENT_TIMESTAMP)
某些表的某些字段需要设置为当前时间如下: 在Spring Boot中使用JPA保存时如果没设置这个值,会提示这个值不能为NULL. 这里只需要进行这样设置即可: @Column(name = &quo ...
- JPA保存数据时报持久化对象异常:PersistenceException: org.hibernate.PersistentObjectException
1. 持久化对象异常如下图所示: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: de ...
- JPA保存数据自动加入创建人,修改人
查看全文 http://www.taodudu.cc/news/show-168934.html 相关文章: python中的logging日志 在线学习go文档 arthas-Java诊断工具 id ...
- Spring Boot之使用JPA保存数据
返回JSON之步骤: (1)编写一个实体类UserDo (2)编写UserRepository.UserService.UserController: (3)编写启动类 (4)测试 具体代码如下: 实 ...
- jooq实体 和mysql_几个数据持久化框架Hibernate、JPA、Mybatis、JOOQ的比较
因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template. Hibernate ...
- hibernate保存mysql乱码_hibernate保存数据到mysql时的中文乱码问题
因为hibernate底层使用的是jdbc的技术,所以我参考了别人使用jdbc保存数据到mysql里面时解决乱码问题的方法! 首先要告诉数据库要插入的字符串的字符集,mysql 默认使用的字符集是 l ...
- 解决mysql保存数据SQLException: Incorrect string value: ‘\xF0\x9F\x91\x87\xE5\x91...‘ for column ‘错误
今天在保存数据的时候mysql抛出了以下异常: 查了一下,发现是编码问题,本地数据库的默认编码是utf8,默认保存的是1到3个字节,但是现在的emoji表情采用4个字节保存,所以抛出异常. 环境: 操 ...
最新文章
- 人工智能产业展望:2018年三大难题如何破解?
- android java.lang.IllegalArgumentException: The observer is null.异常解决
- acwing yxc总结时间算法复杂度
- UVa 11732 (Tire树) strcmp() Anyone?
- “这块布的艺术成分都几高唧!”“有几高啊?”“三、四层楼那么高啦。”...
- 后端程序员必备的Linux基础知识
- 服务端第三次课程:面向切面编程AOP
- 杭州/北京内推 | 蚂蚁集团智能决策团队招聘运筹优化算法工程师/实习生
- CSS3的弹性盒子flex详解(1)
- C# 中的委托和事件[转]
- 【CF#148B】Escape(模拟)
- 最简单的嵌套循环,一句话即可。适合repeater,dropdownlist,gridview等等
- UE4之SetRelativeLocation 和SetRelativeRotation
- 独木舟贪心算法c语言,算法:(贪心算法)-独木舟问题
- 成考本科计算机找工作有用吗,成人本科学历找工作有用吗 就业困难吗
- sparc处理器开发工具_SPARC高性能处理器集成开发环境及其编译器设计与实现
- iphone11计算机显示计算过程,iPhone11怎么显示电池百分比
- 爱普生Epson Stylus Photo T60 打印机驱动
- 各种机械键盘轴的差别,究竟什么轴好
- 【转自虎嗅】段永平在斯坦福与华人学生交流分享