<map table="t_document_properties" name="props"> <key column="document_id"/> <map-key type="string" column="property_name"/> <composite-element class="cn.yjj.oa.entity.DocumentProperty"> <property name="java_lang_String"/> <property name="java_lang_Integer"/> <property name="java_io_file" length="999999" type="binary"/> </composite-element> </map> <list table="t_field_items" name="items"> <key column="fieldid"/> <list-index column="item_no"/> <composite-element class="cn.yjj.oa.entity.FieldItem"> <property name="label"/> <property name="value"/> </composite-element> </list>