Hibernate的实体类中为什么要继承Serializable

hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等。

java中常见的几个类(如:Interger、String等),都实现了java.io.Serializable接口。

实现 java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。

posted @ 2015-01-27 15:32  江北雪  阅读(527)  评论(0编辑  收藏  举报