Nếu bạn muốn có một danh sách các tài liệu tham khảo để tên đậu khác mà bạn chỉ có thể sử dụng ký hiệu danh sách Groovy bình thường và tất cả sẽ được giải quyết đúng cách:
beans {
listHolder(ListHolder){
items = [item1, item2]
}
}
nhưng điều này không hoạt động khi các "mặt hàng "cần phải được đậu bên trong vô danh, tương đương với 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>
Bạn sẽ phải làm điều gì đó như
beans {
'listHolder-item-1'(Item1)
'listHolder-item-2'(Item2)
listHolder(ListHolder){
items = [ref('listHolder-item-1'), ref('listHolder-item-2')]
}
}
Nguồn
2013-04-05 11:14:28