Chi*_*eta 0 json hibernate spring-mvc
我正在玩一个小型的网络应用程序,计划有一个表示层提供json编码的数据.这个应用程序由几个弹簧服务支持,这些服务从休眠中获取数据.
正如我在spring-mvc-ajax文章中读到的那样,spring-mvc能够将pojos序列化为json.我想要做的是在json中传输检索到的对象.
我的datamodel atm看起来像这样:
Class A
[...]
List<Class B> list;
Class B
[...]
List<Class C> list;
Class C
String content;
Run Code Online (Sandbox Code Playgroud)
所有这些类都映射到带有hibernate的db.
我现在看到的问题是hibernate(由json转换驱动)遍历对象树并检索由类A引用的所有对象.而spring-mvc将它们全部序列化为json.这不是我想要的,因为这可能是很多数据.
我更喜欢存储id列表(而不是引用) - 所以只有id被序列化 - 但是还没有找到如何用hibernate完成.
我怎么能这样做?C.
| 归档时间: |
|
| 查看次数: |
423 次 |
| 最近记录: |