关于一对多的关联关系 spring json出现死循环的问题
2016-06-21 12:01
405 查看
经过查资料,发现一对多的关联类的json会出现死循环的原因是,转换成json时,从一到多的那端,发现多的那端,又回到了一的那端,如此反复就出现了是循环,这里参考了http://chembo.iteye.com/blog/899703的解释,在这种情况下,你需要把多的一端或者少的一端需要关联的熟悉给忽略就不会出现死循环了。
给忽略的属性的类头部加上:@JsonIgnoreProperties(value={"要忽略的属性"}) ,这样在装换时,就会打破了循环的形成 ,这样就解决了这个问题。
给忽略的属性的类头部加上:@JsonIgnoreProperties(value={"要忽略的属性"}) ,这样在装换时,就会打破了循环的形成 ,这样就解决了这个问题。
相关文章推荐
- Spring-boot生成可执行jar包
- 遍历Map的四种方法
- 事务的定义,事务的作用以及Spring事务原理
- java中方法参数的传递机制
- JAVA和C#之间SOCKET通信的问题
- mac设置java环境变量, 使用oh-my-zsh
- [Java]邮件发送
- Java中常用的类型转换(推荐)
- java教程:Java开发桌面应用程序的优劣
- Java垃圾回收机制
- 用java写的马踏棋盘算法
- java垃圾回收
- java 文件加密 用的是md5值进行文件加密
- Java 并发工具包 java.util.concurrent 用户指南
- Java NIO:浅析I/O模型
- java基础第十九天_QQ、多线程下载
- xml文件数据和java对象互转
- java基础第十八天_项目完善
- eclipse启动项目报出jvm内存溢出异常解决办法java.lang.OutOfMemoryError: Java heap space
- Java BeanValidation