GSON在JSF受管Bean中不可序列化

643ylb08  于 2022-11-06  发布在  其他
关注(0)|答案(2)|浏览(172)

我正在使用GSON。当我启动tomcat时,它给我错误。我的部分代码:
第一个
我在使用GSON时是否犯了错误?

h4cxqtbf

h4cxqtbf1#

在你的代码中我看不到它,但看起来有一个成员变量包含了一个Gson,可能是间接的(它甚至可以是一个匿名类示例捕获它)。AFAIK,异常说Gson不是Serializable,'这是可以的,因为你很可能不想存储它。

2fjabf4q

2fjabf4q2#

您可以尝试使用“transient”关键字:

transient Gson gson = new Gson();

在序列化过程中,它将忽略“gson”。您可以在此处阅读更多信息:https://www.baeldung.com/java-transient-keyword
祝你好运

相关问题