4. 持久化类(Persistent Classes) / 4.1. 一个简单的POJO例子 / 4.1.1. 实现一个默认的(即无参数的)构造方法(constructor)

Cat有一个无参数的构造方法。所有的持久化类都必须有一个 默认的构造方法(可以不是public的),这样的话Hibernate就可以使用 Constructor.newInstance()来实例化它们。 我们强烈建议,在Hibernate中,为了运行期代理的生成,构造方法至少是 包(package)内可见的。