我使用的是open-jpa,我们知道增强器附带了它,可以在增强过程中创建非私有的无参数构造函数。它可以工作,但是日食有问题。完全不知道在蚂蚁构建期间会发生什么,这是很合理的,因此是否有可能关闭绑定到@Entity注释的特定错误The Java class for mapped type ... must define a non-private zero-argument constructor

最佳答案

这对我有用(Eclipse Mars.1版本4.5.1)

Project / Properties / JPA / Errors/Warnings
Enable Project Specific Settings
 Type
  ID class must have a public no-arg constructor (change from Error to something else)

07-26 01:06