怎么控制获取数据的层数?
从数据库用hibernate取出数据的时候因为有关系映射,就是模型中,用户的模型里有个属性是部门类型,取出一个用户的时候,就会得到他的部门对象,二部门对象里有一个set<用户>,这样又把其他的用户都拿到了。关系映射会让这些属性都有值,用户里又会有客户set,这样一层一层的全都转换成json传到客户端了。,前端用不到的也过去了,感觉数据套冗余了。这该怎么办呢? http://www.oschina.net/question/2507499_2142259
从数据库用hibernate取出数据的时候因为有关系映射,就是模型中,用户的模型里有个属性是部门类型,取出一个用户的时候,就会得到他的部门对象,二部门对象里有一个set<用户>,这样又把其他的用户都拿到了。关系映射会让这些属性都有值,用户里又会有客户set,这样一层一层的全都转换成json传到客户端了。,前端用不到的也过去了,感觉数据套冗余了。这该怎么办呢? http://www.oschina.net/question/2507499_2142259
2015-11-23
举报