Java Gson:序列化瞬态字段?

Java Gson:序列化瞬态字段?,java,gson,Java,Gson,是否仍然存在序列化类的瞬态字段的方法?文档中提到默认情况下不支持它,但是否有办法打开它 非常感谢我不是Gson专家,但我认为您可以添加注释 @com.google.gson.annotations.Expose 或者,你也可以打电话 GsonBuilder.excludeFieldsWithModifiers(int... modifiers) 并省略瞬态标志。在中搜索“Java修饰符排除”(或瞬态) 然而,正如Dave和Louis所评论的,序列化一个瞬态字段是不常见的。transient

是否仍然存在序列化类的瞬态字段的方法?文档中提到默认情况下不支持它,但是否有办法打开它


非常感谢

我不是Gson专家,但我认为您可以添加注释

@com.google.gson.annotations.Expose

或者,你也可以打电话

GsonBuilder.excludeFieldsWithModifiers(int... modifiers)
并省略瞬态标志。在中搜索“Java修饰符排除”(或瞬态)


然而,正如Dave和Louis所评论的,序列化一个瞬态字段是不常见的。

transient关键字的意思是它不应该被序列化。这就是
transient
——阻止字段被序列化的全部要点。你到底想做什么?闻起来好像你必须为JPA做一个场瞬态。如果是这种情况,请删除java关键字
transient
,并使用注释
@javax.persistence.transient
。这在处理第三方代码时仍然很有用