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相关推荐

  1. @Column(s) not allowed on a @ManyToOne property: com.strive.entity.Module.parent

    这个错误有点小小的纠结.想都没想就写的,,其实错误的原因就在我在映射实体的时候 @ManyToOne   @ Column(name="parent_id")     public ...

  2. (8). 使用JPA保存数据【从零开始学Spring Boot】

    在看这一篇文档的话,需要先配置好JPA – Hibernate. 总体步骤: (1)   创建实体类Demo,如果已经存在,可以忽略. (2)   创建jpa repository类操作持久化. (3 ...

  3. Java笔记-JPA保存数据时指定列不插入提交(CURRENT_TIMESTAMP)

    某些表的某些字段需要设置为当前时间如下: 在Spring Boot中使用JPA保存时如果没设置这个值,会提示这个值不能为NULL. 这里只需要进行这样设置即可: @Column(name = &quo ...

  4. JPA保存数据时报持久化对象异常:PersistenceException: org.hibernate.PersistentObjectException

    1. 持久化对象异常如下图所示: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: de ...

  5. JPA保存数据自动加入创建人,修改人

    查看全文 http://www.taodudu.cc/news/show-168934.html 相关文章: python中的logging日志 在线学习go文档 arthas-Java诊断工具 id ...

  6. Spring Boot之使用JPA保存数据

    返回JSON之步骤: (1)编写一个实体类UserDo (2)编写UserRepository.UserService.UserController: (3)编写启动类 (4)测试 具体代码如下: 实 ...

  7. jooq实体 和mysql_几个数据持久化框架Hibernate、JPA、Mybatis、JOOQ的比较

    因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template. Hibernate ...

  8. hibernate保存mysql乱码_hibernate保存数据到mysql时的中文乱码问题

    因为hibernate底层使用的是jdbc的技术,所以我参考了别人使用jdbc保存数据到mysql里面时解决乱码问题的方法! 首先要告诉数据库要插入的字符串的字符集,mysql 默认使用的字符集是 l ...

  9. 解决mysql保存数据SQLException: Incorrect string value: ‘\xF0\x9F\x91\x87\xE5\x91...‘ for column ‘错误

    今天在保存数据的时候mysql抛出了以下异常: 查了一下,发现是编码问题,本地数据库的默认编码是utf8,默认保存的是1到3个字节,但是现在的emoji表情采用4个字节保存,所以抛出异常. 环境: 操 ...

最新文章

  1. 人工智能产业展望:2018年三大难题如何破解?
  2. android java.lang.IllegalArgumentException: The observer is null.异常解决
  3. acwing yxc总结时间算法复杂度
  4. UVa 11732 (Tire树) strcmp() Anyone?
  5. “这块布的艺术成分都几高唧!”“有几高啊?”“三、四层楼那么高啦。”...
  6. 后端程序员必备的Linux基础知识
  7. 服务端第三次课程:面向切面编程AOP
  8. 杭州/北京内推 | 蚂蚁集团智能决策团队招聘运筹优化算法工程师/实习生
  9. CSS3的弹性盒子flex详解(1)
  10. C# 中的委托和事件[转]
  11. 【CF#148B】Escape(模拟)
  12. 最简单的嵌套循环,一句话即可。适合repeater,dropdownlist,gridview等等
  13. UE4之SetRelativeLocation 和SetRelativeRotation
  14. 独木舟贪心算法c语言,算法:(贪心算法)-独木舟问题
  15. 成考本科计算机找工作有用吗,成人本科学历找工作有用吗 就业困难吗
  16. sparc处理器开发工具_SPARC高性能处理器集成开发环境及其编译器设计与实现
  17. iphone11计算机显示计算过程,iPhone11怎么显示电池百分比
  18. 爱普生Epson Stylus Photo T60 打印机驱动
  19. 各种机械键盘轴的差别,究竟什么轴好
  20. 【转自虎嗅】段永平在斯坦福与华人学生交流分享

热门文章

  1. DRAM、SRAM、SDRAM、DDRSDRAM的区别
  2. 聚类算法(3):DBSCAN密度聚类
  3. C++ Primer 5th笔记(chap 14 重载运算和类型转换)二义性类型转换
  4. Kubernetes存储之ConfigMap
  5. 计算机安全OSI安全框架
  6. Ubantu16.4下fabric环境搭建
  7. (44)MessageBoxA 监视器(过写拷贝,不使用 shellcode 注入)
  8. recyclerview滑动到顶部和底部监听+上滑下滑监听
  9. VMprotect静态跟踪 字节码反编译
  10. 6、MySQL查看和修改事务隔离级别