“抑制JPA警告”;“本地”;(对于Java代码中的一个特定位置,而不是整个项目)在Eclipse中
问题是关于在Eclipse中抑制特定的JPA警告,下面的代码只是为了说明 我使用JPA实现持久性,由Hibernate实现。纯JPA通常不喜欢“抑制JPA警告”;“本地”;(对于Java代码中的一个特定位置,而不是整个项目)在Eclipse中,java,eclipse,jpa,warnings,suppress-warnings,Java,Eclipse,Jpa,Warnings,Suppress Warnings,问题是关于在Eclipse中抑制特定的JPA警告,下面的代码只是为了说明 我使用JPA实现持久性,由Hibernate实现。纯JPA通常不喜欢mappedBy=“bindServiceId”部分,尽管Hibernate实现理解它,并且做了我所期望的事情 @OneToMany(mappedBy = "bindServiceId") private List<ServiceType> serviceTypes = new ArrayList<>(); 我知道在Eclipse
mappedBy=“bindServiceId”
部分,尽管Hibernate实现理解它,并且做了我所期望的事情
@OneToMany(mappedBy = "bindServiceId")
private List<ServiceType> serviceTypes = new ArrayList<>();
我知道在Eclipse(Mars)|窗口
|首选项
|Java持久化
|JPA
|错误/警告
属性对此关系的映射无效,如下图所示:
但是,解决方案并不理想:
In attribute 'serviceTypes', the "mapped by" attribute 'bindServiceId' has an invalid mapping type for this relationship.