我想用JAXB将我的pojo转换为json,我的pojo有一对多关系,当我将我的pojo转换为json时,JAXB会生成错误"在对象图中检测到一个循环.这将导致无限深度的XML".
我从网上读到,这个问题可以在@XmlID和@XmlIDREF的帮助下解决,但是有一个问题,我的Id属性不是String类型而是Long.据我所知,@ XmlID只能用于String属性.
其他网站建议使用eclipselink MOXy,但MOXy无法生成json.
正如您在问题中提到的,EclipseLink MOXy(我是技术主管)具有@XmlInverseReference解决双向关系问题的注释。从 EclipseLink 2.4 开始,MOXy 可以生成/使用 JSON。
了解更多信息
| 归档时间: |
|
| 查看次数: |
8420 次 |
| 最近记录: |