我使用的是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)