我使用castor将java对象绑定到XML。以下是我的java对象中的字段属性的示例映射。有谁知道bind-xml标签中引用属性的用法是什么。
<field name="title" type="string" required="false"
direct="false" transient="false">
<bind-xml name="title" node="element" reference="false"/>
</field>
答案 0 :(得分:0)
当reference设置为true时,Castor知道只创建对象的引用而不是完整对象。这完成了两件事:首先,它减少了编组期间创建的XML文件的大小,因为每个对象只完全写出一次,而两个在解组时,对象将保持彼此正确的关系。
http://castor.codehaus.org/1.2/how-to-use-references-in-xml.html