Map/Extended Map

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.