Tôi đang sử dụng Spring để xác định các giai đoạn trong ứng dụng của mình. Nó được cấu hình rằng lớp cần thiết (ở đây được gọi là Configurator
) được thêm vào các giai đoạn.
Bây giờ tôi cần Danh sách các giai đoạn trong một lớp khác, được đặt tên LoginBean
. Các Configurator
không cung cấp quyền truy cập vào danh sách của ông giai đoạn.
Tôi không thể thay đổi lớp học Configurator
.
Ý tưởng của tôi:
Xác định một loại đậu mới có tên là Stages và tiêm nó vào Configurator
và LoginBean
. Vấn đề của tôi với ý tưởng này là tôi không biết cách chuyển đổi thuộc tính này:
<property ...>
<list>
<bean ... >...</bean>
<bean ... >...</bean>
<bean ... >...</bean>
</list>
</property>
thành một hạt đậu.
Một cái gì đó như thế này không hoạt động:
<bean id="stages" class="java.util.ArrayList">
Ai có thể giúp tôi với điều này?