您可以传递ByteArrayOutputStream,然后将
生成的stream.toByteArray()作为blob存储在
数据库中.
确保为类指定serialVersionUID,否则在添加/删除字段时会遇到困难.
如果需要更多人类可读的数据,还要考虑对象序列化的xml版本 – XMLEncoder.
最后,您可能希望通过ORM框架将对象模型转换为关系模型. JPA(Hibernate / EclipseLink / OpenJPA)提供对象关系映射,以便您使用对象,但它们的字段和关系将保留在RDBMS中.