0

可以说我有很多这样的bean属性:

<property name="posture">
        <list>
            <value>Lordosis</value>
            <value>Kyphosis</value>
            <value>Flat-Back</value>
            <value>Sway-Back</value>
            <value>Scoliosis</value>
        </list>
    </property>

在这个bean初始化之后。您将如何获取有关这些属性的信息?例如,每个属性内的列表长度?

4

1 回答 1

2

我是stackoverflow的新手,所以放轻松。但我认为这应该可以解决问题。
在您的主控制器或主方法等中,按如下方式加载和注入 bean。在示例中,context.xml 是涉及 bean 的 xml 文档。class 是 bean 引用的类

ApplicationContext context = new ClassPathXmlApplicationContext("context.xml");
Class class = (Class) context.getBean("beanName");
    List list = class.getPosture();

然后像引用任何其他列表一样引用它。希望这能回答你的问题。

于 2013-01-17T17:17:48.777 回答