Jeśli chcesz wykaz odniesień do innych nazwanych ziaren można po prostu użyć zwykłego Groovy listy notacji i wszystko będzie rozwiązane poprawnie:
beans {
listHolder(ListHolder){
items = [item1, item2]
}
}
ale to nie działa, gdy „przedmiotów "muszą być anonimowe fasola wewnętrzne, równowartość XML
<bean id="listHolder" class="com.example.ListHolder">
<property name="items">
<list>
<bean class="com.example.Item1" />
<bean class="com.example.Item2" />
</list>
</property>
</bean>
trzeba by zrobić coś takiego
beans {
'listHolder-item-1'(Item1)
'listHolder-item-2'(Item2)
listHolder(ListHolder){
items = [ref('listHolder-item-1'), ref('listHolder-item-2')]
}
}