Das Aufteilen kann auf den Zuweisungsschlüsseln, die zu den oben aufgelisteten unterstützten Typen gehören, unterstützt werden. <propertyAnnotations>
<property name="stringProperty">
<fieldAnnotation>
<splitPattern>3</splitPattern>
</fieldAnnotation>
</property>
</propertyAnnotations>
Sie können die aufgeteilte Reihenfolge für Map/extendedMap-Schlüssel wie folgt angeben: <entityDescriptor entity="lc.content.Employee">
<nodeAnnotation>
<folder>Employee</folder>
<splitOn>name,myMap,age</splitOn>
</nodeAnnotation>
<propertyAnnotations>
<property name="name">
<fieldAnnotation>
<splitPattern>3</splitPattern>
</fieldAnnotation>
</property>
<property name="myMap">
<fieldAnnotation>
<splitPattern>key1:yyyy-mm,key2:50</splitPattern>
</fieldAnnotation>
</property>
<!-- No annotation defined for age. Hence default will be used -->
</propertyAnnotations>
</entityDescriptor>
Die Reihenfolge der Aufteilung ist die Zusammenführung der Knotenanmerkungsreihenfolge und der Reihenfolge der Aufteilungsmusterzuordnung -> Name, myMap/key1, myMap/key2, Alter.
|
|
|