为了账号安全,请及时绑定邮箱和手机立即绑定

IDEA 创建实体类时出现的注解问题

@Entity 注解找不到,只有@EntityScan  还有@Id也没有 @GeneratedValue 也没有 。是什么情况?

正在回答

2 回答

注解找不到,一般是maven的pom.xml里面引用框架少了依赖,注解一般是框架本身带的,如果注解找不到,大多是依赖没有加或者加的不对。你对比下依赖试试,另外也要看pom.xml是否有报错(下载依赖包失败),刷新工程后,如果加载成功会提示没有引入类(import),引入即可。

0 回复 有任何疑惑可以回复我~
#1

慕粉3174825

@Entity 在好像是Hibernate的注解,在课程里面来说应该是在jpa里面集成了,你看看是不是jpa没有引入
2017-10-12 回复 有任何疑惑可以回复我~
#2

慕粉6009576 提问者 回复 慕粉3174825

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> 根据课程讲解,添加这两个依赖了,还是不行
2017-10-13 回复 有任何疑惑可以回复我~
#3

慕粉6009576 提问者 回复 慕粉3174825

奇葩了,刚刚对pom.xml重新reimport,再试就可以了,昨天弄了很多次都不行
2017-10-13 回复 有任何疑惑可以回复我~
#4

慕村4893497 回复 慕粉6009576 提问者

赞~已解决
2017-12-21 回复 有任何疑惑可以回复我~
查看1条回复

老师讲课的时候提过,maven在新建工程的时候更新依赖包是非常非常慢的,使用阿里云的镜像是不错的选择,很多场景中,maven包引入时间过长被忽略没有引入成功的情况下直接运行工程,导致找不到原因,高版本的都有红色引入失败提示,但是我发现,引入时间太长的时候,很多时候不会报错,依然可以运行工程,只要没有使用到失败的依赖很难发现问题。

1 回复 有任何疑惑可以回复我~
#1

慕粉6009576 提问者

对,昨天刚刚引入的时候有红色的提示,后面没了提示我以为可以了,结果依然出现没注解的情况。阿里云镜像没用过,哈哈 来去研究一下
2017-10-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

IDEA 创建实体类时出现的注解问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信