首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Gson——循环摘引的解决方案

2012-06-26 
Gson——循环引用的解决方案Gson本身并不提供循环引用的直接解决方案。我们可以通过以下方式来解决循环引用的

Gson——循环引用的解决方案

Gson本身并不提供循环引用的直接解决方案。我们可以通过以下方式来解决循环引用的问题:

?

使用ava关键字transient

?

public class MyTypeSerializer implements JsonSerializer<MyType> {@Overridepublic JsonElement serialize(MyType src, Type typeOfSrc,JsonSerializationContext context) {ExclusionStrategy strategy = new DmsExclusionStrategy(src.getExcludeFields(), src.getExcludeClasses());Gson gson = new GsonBuilder().setExclusionStrategies(strategy).serializeNulls().create();return gson.toJsonTree(src);}}

?

?

1 楼 遇见的秘密花园 2012-03-15   我没怎么看懂。。。我现在在做S2H集成的时候。遇到一个问题。dept 和 emp  我想点击部门名称时,异步显示 相应的emp 表的员工。可是,因为Hibernate会自动生成一些字段。。。我用@Util 把它过滤了。但是 我在JSP页面又要用到dept.dname 我该怎么办呀? 2 楼 strong_fee 2012-03-16   你可以从后台返回dept对象,这个对象里边包含emp集合。 3 楼 johlon 2012-04-26   能不能发个Demo看看,谢谢!

热点排行