解决json转换hibernate 结果集对象
来源:互联网 发布:pt老虎机软件 编辑:程序博客网 时间:2024/05/02 02:41
问题:当使用jsonlib 转换 hibernate的延迟加载对象时,会出现报错。问题大致如下:
有一个User对象,里面有个shops属性:
public class User implements java.io.Serializable {private String userName;......private Set shops = new HashSet(0);//延迟加载对象}将查询到的用户集合转换为json字符串:
List<User> userList = userService.getUser();JSONObject jsonObject = JSONObject.fromObject(userList);//出错,无法转换为json字符串解决方法:通过jsonconfig实例,对包含和需要排除的属性进行方便的添加或删除
//提供了一个过滤作用,如果遇到关联的对象时他会自动过滤掉,不去执行关联关联所关联的对象。JsonConfig config = new JsonConfig();config.setExcludes( new String[]{ "shops" ,"comments" } ) ;//在这里添加要过滤的属性名JSONObject jsonObject = JSONObject.fromObject(userList,config);
0 0
- 解决json转换hibernate 结果集对象
- 解决json转换hibernate 结果集对象
- 解决hibernate 结果集对象转换json
- AliasedResultTransformer hibernate的结果集转换
- json解决hibernate中级联对象延迟加载有关问题
- json解决hibernate中级联对象延迟加载问题net.sf.json.JSONException: org.hibernate.LazyInit
- Hibernate多表联查时,手动将结果集转化成JSON
- json2 (json对象转换, 解决中文乱码问题)
- 将数据库中的结果集转换为json格式
- Hibernate 返回结果list对象
- hibernate中SQLQuery的addEntity()方法 以及结果集转换
- json解决hibernate中级联对象延迟加载问题net.sf.json.JSONException: org....
- json解决hibernate中级联对象延迟加载问题net.sf.json.JSONException: org....
- js json 对象转换
- Json对象转换
- 对象转换成JSON
- json转换为对象
- 对象与json转换
- Swift 控制流(四)
- scala编程系列(13)-实现分数相加的类(中)
- 有一天,我们可不可以如此幸福
- 深入浅出Java设计模式之迭代器模式
- The Swift Programming Language 中文版
- 解决json转换hibernate 结果集对象
- IOS导航控制器的随堂笔记
- 更改程序大小图标
- 关于准备四级
- Android中manager
- 揉揉腿会剪辑看好合肥工业大学
- android 设置字体颜色、EditText自动输入转换成大写字母的多种方式
- javascript的date日期用法大全 代码可用
- 《python源码剖析》笔记 python对象初探