Hibernate的实体类中为什么要继承Serializable
hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等。
java中常见的几个类(如:Interger、String等),都实现了java.io.Serializable接口。
实现 java.io.Serializable
接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。