Hibernate和no-arg构造函数

pze*_*zko 2 java hibernate

正如我们在这里可以看到的, Hibenate对所有@Entity类都需要no-arg构造函数.但是,即使我们没有明确声明一个,java类总是隐式默认的构造函数不是真的吗?

在我的项目中,我没有在我的@Entity类中声明一个无参数构造函数,并且eveything正常工作.但另一方面,我猜Hibernate规范已经仔细编写,所以实际上可能实际上声明默认构造函数可能有一些好处吗?

Vla*_*ski 8

如果创建其他构造函数,java将不会创建隐式构造函数.