XFire 复杂类型配置问题
我有两个javabean.互相关联(对应的数据库表有关联Main和details是一对多的关系)
比如说: Main.java
public class Main implements java.io.Serializable {
private String mpomainid;
private String mpocode;
private Set<Details> details= new HashSet<Details>(0);
... /** get and set */
}
Details.java
public class Details implements java.io.Serializable {
private String id;
private String code;
private Main main;
... /** get and set */
}
我在查询main这个表的时候.客户端显示main加details的结果.但老是会报java.lang.StackOverflowError的错.
如果我在main下面配置了main的aegis.xml的吧.并把ignore的属性设置为true.就不报错了.但details的信息就不会出来,请问这种问题应该怎么解决.我是jdk1.5+Spring+hibernate,
小弟分不多.只能散50分了.在线等啊.急!!!!!