在struts2的action中,用json类型返回对象集合时,
如果该对象存在一对多关系映射,应当将该映射属性排除,
注解代码如下:
@Action(value="findRooms",results={@Result(name="success",type="json",params={"root","resultMap","excludeProperties","rooms\\[\\d+\\]\\.CUserRooms"})})
rooms为返回的对象集合,CUserRooms为该对象的一对多关联属性(实体类中的Set集合)。但是,如果对象存在两个或者两个以上的一对多关联属性时,该如何通过注解排除?
捣腾了一星期了,还是没解决,求解,求大神。在线等
如果该对象存在一对多关系映射,应当将该映射属性排除,
注解代码如下:
@Action(value="findRooms",results={@Result(name="success",type="json",params={"root","resultMap","excludeProperties","rooms\\[\\d+\\]\\.CUserRooms"})})
rooms为返回的对象集合,CUserRooms为该对象的一对多关联属性(实体类中的Set集合)。但是,如果对象存在两个或者两个以上的一对多关联属性时,该如何通过注解排除?
捣腾了一星期了,还是没解决,求解,求大神。在线等
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货