使用Spring框架实现如下功能: (1)创建一个Person类,具有三个属性:名字、年龄、爱好((集合)。 (2)在spring配置文件中用setter注入的方式创建此类的Bean,在<bean>元素中配置具体的名字、年龄、三个兴趣爱好。(只写bean部分的代码)
时间: 2024-03-22 14:36:56 浏览: 85
可以按照如下方式在Spring配置文件中配置该Bean:
```xml
<bean id="person" class="com.example.Person">
<property name="name" value="张三"/>
<property name="age" value="20"/>
<property name="hobbies">
<list>
<value>足球</value>
<value>篮球</value>
<value>游泳</value>
</list>
</property>
</bean>
```
在上述配置中,我们创建了一个id为"person"的Bean,其class属性指定为"com.example.Person",即Person类的全限定名。接着,我们使用<property>元素注入该Bean的三个属性:name、age和hobbies。其中,name和age属性使用了"value"属性注入,而hobbies属性使用了<list>元素注入。在hobbies属性的<list>元素中,我们使用<value>元素为集合中的每个元素赋值。
阅读全文