最近在使用Springboot和SpringData-jpa的时候使用junit测试的时候出现了问题
报错为No identifier specified for entity Error creating bean with name 'entityManagerFactory' defined in class path
还有Failed to load ApplicationContext
出现这种有可能是以下两种情况
1. @Id
@GeneratedValue
这两个注解没写到实体类的主键id上面
2.是@Id注解import错包。
错误:import org.springframework.data.annotation.Id;
正确:import javax.persistence.Id;
若是哪里有理解错误的或写错的地方,望各位读者评论或者私信指正,不胜感激。