java注解如何实现 spring 的数组的定义和注入
3个回答
展开全部
@Resource(name="myarray")
String[] arrayData;
在配置文件里这样定义
<util:list id="myarray">
<value>hhhh</value>
<value>kkkk</value>
<value>oooo</value>
</util:list>
注意引入namingspace
xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd”
String[] arrayData;
在配置文件里这样定义
<util:list id="myarray">
<value>hhhh</value>
<value>kkkk</value>
<value>oooo</value>
</util:list>
注意引入namingspace
xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd”
展开全部
spring支持数组的注入,使用,<set>标签。
追问
是,但是能不能用注解实现
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是指实体bean吗?同List/Set
追问
就是实体类里的数组,用xml的话可以用list之类定义数组的值,但是用注解实例化实体类bean的话是不是只能在类里直接赋值给数组?
追答
使用方法没有什么区别,就像跟Set等集合对象一样的用法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询