class Task{
@OneToMany(cascade = { CascadeType.PERSIST, CascadeType.MERGE }, mappedBy = "taskmain", fetch = FetchType.EAGER)
private Set<Taskuser> taskusers;
}
class user{
@ManyToOne
@JoinColumn(name="taskid")
private Task task;
}
Task task = taskImpl.findTaskmainById(Integer.valueOf(pid));
JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
JSONObject a = JSONObject.fromObject(task, jsonConfig);
return a.toString();
可以解决
用JSON把task模型转换成json string的时候会报错:will throw a JSONException if a cycle is found.后来去查了下JSON的API发现是我的JSON转换策略有问题
红色可以解决这个问题。
分享到:
相关推荐
JPA_OneToMany学习教程JPA_OneToMany学习教程JPA_OneToMany学习教程JPA_OneToMany学习教程
onetomany-hibernate在myeclipse下的使用开发hibernate程序
基于HIBERNATE 操作表的关系练习例子
oneToMany:结构如下:oneToMany,关联的工作簿文件名,sheetName,在sheetName中的外键的名字 hashcode: hashcode,目标字符串的列名. eg:hashcode,name. hashcode 使用的是bkdrhash算法 json: 会尝试将字符串转成...
主要介绍了Java中的OneToMany的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
EJB基本知识介绍。如OneToOne,OneToMany等经典实例推荐
JPA课程manyToMany OneToMany 等全部测试 注解, 有注释
一对多Nosql演示与OneToMany关系中的MongoDB的Spring Data演示项目 该项目是我发表的文章的来源。 请以下文章的链接:
hibernate对象三状态及OneToOne&OneToMany&ManyToMany讲解,代码示例,数据库示例!非常全面
oneToMany-OneToOne-search,xml方式、注解方式实现一对一查询、一对多查询,、注解方式实现一对一查询、一对多查询、注解方式实现一对一查询、一对多查询
C#例子代码 A0622_EF_OneToManyC#例子...A0622_EF_OneToManyC#例子代码 A0622_EF_OneToManyC#例子代码 A0622_EF_OneToManyC#例子代码 A0622_EF_OneToManyC#例子代码 A0622_EF_OneToManyC#例子代码 A0622_EF_OneToMany
NULL 博文链接:https://tgwall163.iteye.com/blog/1277750
博文链接:https://llying.iteye.com/blog/220809
“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”“#跟踪狐狸”
spring_ioc_onetomany
Spring data jpa 多表联查 一对多的关系和操作多表的操作步骤 客户:一家公司 联系人:这家公司的员工
spring jpa 对其进一步一对多的了解 ,spring jpa 对其进一步一对多的了解
NULL 博文链接:https://tgwall163.iteye.com/blog/1280912
NULL 博文链接:https://lc2586.iteye.com/blog/721309
NULL 博文链接:https://zgdkik.iteye.com/blog/1835856