Hibernate之持久化对象

Hibernate的持久化对象需要实现一个无参的构造方法,以便于Hibernate通过java.lang.reflect.Constructor.newInstance()来实例化一个对象,推荐的方式是这个构造方法至少是包级别可见的。

为对象提供一个标示符,最好不要是基本的类型

Class最好不要为final


如果要把实例放到Set或者重新恢复脱管的对象,必须要重写equals()和hashCode()方法

你可能感兴趣的:(Hibernate)