忽然忘记了 序列化是否必须要提供一个 无参的构造函数?好像隐隐约约记得有这样的限制,但忘记在哪儿看到的了。因为刚看Hibernate的SessionFactoryImpl类,这个类实现了SessionFactory接口,
而SessionFactory接口声明是可序列化的,所以,SessionFactoryImpl也应该是可序列化的。不过SessionFactoryImpl,没有无参的构造函数,所以有点奇怪,不知道是不是自己记错了。。
而SessionFactory接口声明是可序列化的,所以,SessionFactoryImpl也应该是可序列化的。不过SessionFactoryImpl,没有无参的构造函数,所以有点奇怪,不知道是不是自己记错了。。
另外,Hibernate的SessionFactory虽然可以序列化,不过不能在普通情况下反序列化使用,
它通过SessionFactoryObjectFactory.getInstance()来获取SessionFactory