2010-07-29 18 views
0

J'ai besoin de cartographier une collection de composants avec la boussole (en utilisant le mappage XML) ... Y at-il un moyen d'y parvenir? Merci d'avance pour vos suggestions.Comment mapper une collection de composants avec une boussole?

classes Exemple:

class ClassA { 
    private Set<ClassB> bs; 
    // ... getBs/setBs ... 
} 
class ClassB {} 

Exemple de cartographie:

<class name="com.package.ClassA" alias="classA"> 
    <!-- no idea how I can map Set<ClassB> in here... can I? --> 
</class> 
<class name="com.package.ClassB" alias="classB"> 
</class> 

Répondre

0

Ouais, trouvé comment faire, la cartographie est simple - vous appliquez simplement l'alias du composant de collection/référence . Évidemment tout le reste est fait implicitement.

<class name="com.package.ClassA" alias="classA"> 
    <component name="bs" ref-alias="classB" /> 
</class> 
<class name="com.package.ClassB" alias="classB"> 
</class>