生成model种的serialVersionUID
生成model类的serialVersionUID
生成model类的serialVersionUID:
在命令提示符下:执行serialver 类路径 类名
例如:c:\Program Files\Java\jdk1.6\bin>serialver -classpath E:\workspace\app\bin\ util.Test
在序列化时,有几点要注意的:
1:当一个对象被序列化时,只保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员变量。
2:如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存。
3:如果一个可序列化的对象包含对某个不可序列化的对象的引用,那么整个序列化操作将会失败,并且会抛出一个NotSerializableException。我们可以将这个引用标记为transient,那么对象仍然可以序列化