Entity 类中加了@Id 注解后仍然出现org.hibernate.AnnotationException: No identifier specified for entity 错误
2024-09-04 21:33:29
查看网上的资料,应该是报错的实体类com.example.domain.p.User中没有添加加主键的注解@Id,这个是必须的。但是我的实体类中明明已经添加了@Id,为什么还会报这个错误呢?
后来检查了很久,发现是我import的包出现了错误,正确的应该是import javax.persistence.Id 而我却导入了org.springframework.data.annotation.Id 这样虽然@Id 在IDE语法检查时不会报错,但并不是我们本来想要的那个功能,因此运行时会报上面但错误。
以后还是要细心一些啊!
---------------------
作者:LouisLee变强大
来源:CSDN
原文:https://blog.csdn.net/qq_24082175/article/details/79084677
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- [stm32] 一个简单的stm32vet6驱动的天马4线SPI-1.77寸LCD彩屏DEMO
- c#中执行多条sql语句【ORA-00911: 无效字符】
- Markdown 学习资源
- 【leetcode】Word Ladder II(hard)★ 图 回头看
- c# xml 解析取值
- ModelAndView使用方法
- jquery live hover事件的替代写法
- APS.NET Cookie
- 剑指Offer——CVTE校招笔试题+知识点总结(Java岗)
- Python内置函数(68)——__import__
- Debian9服务器安装mysql
- 20175234 2018-2019-2 《Java程序设计》第六周学习总结
- SQL Server 深入解析索引存储(非聚集索引)
- phpcms有二级导航并且高亮效果代码
- 纯中文C++代码,可运行
- python作业高级FTP
- jquery操作checkBox 一次取消选中后不能再选中
- BZOJ1468Tree——点分治
- vuex简介(转载)
- Delphi: TMethod转普通方法为对象方法