我想避免序列化(在JMS/AMF中),但仍然使用JPA/Hibernate保持字段.
是transient修改我的朋友?@Transient注释和transient修饰符是否相关?
java规范精确地指出,瞬态字段不会被系统服务保存到持久存储中.但是hibernate是一个系统服务吗?(我不这么认为) http://java.sun.com/docs/books/jls/second_edition/html/classes.doc.html#78119
并且java.io.Serialisable接缝表明a out.writeObject and in.readObject要求序列化
http://download.oracle.com/javase/1.4.2/docs/api/java/io/Serializable.html
任何见解?
也许我应该写一个快速测试,但我会对一个规范更有信心.
谢谢 !