【例】spring注入数组类型

创建User类

package com.shw;
public class User {private String []username;public String[] getUsername() {return username;}public void setUsername(String[] username) {this.username = username;}
}

配置applicationContext.xml

<bean id="user" class="com.shw.User"><property name="username"><array><value>张三</value><value>李四</value><value>王五</value></array></property>
</bean>

创建测试类

public static void main(String[] args) {//加载applicationContext.xmlApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");//获取实例User user=(User) context.getBean("user");//调用方法String []names=user.getUsername();for (String str : names) {System.out.println(str);}}
运行结果:

spring注入数组相关推荐

  1. Spring按类型自动装配注入数组、集合、Map

    Spring按类型自动装配注入数组.集合.Map时,是把应用上下文中对应类型的bean装配进集合,而不是直接查找一个对应类型的集合然后注入.以下面这段代码为例: import org.springfr ...

  2. Spring 注入集合

    转载自   Spring 注入集合 注入集合 你已经看到了如何使用 value 属性来配置基本数据类型和在你的 bean 配置文件中使用<property>标签的 ref 属性来配置对象引 ...

  3. ❤️Spring注入集合❤️(建议收藏)

    ❤️Spring注入集合 .以下是一些Spring常用的注入集合,请"食用",记得给个三连噢! 如果需要传递类似于 Java Collection 类型的值,例如 List.Set ...

  4. Spring注入(Injection)——教你一点一点知道什么是依赖注入及注入方式

    前言 在学习spring的时候有个很重的知识点,那就是注入,不同的注入方式为程序的运行效率,资源利用都有不同的好处,接下来就看看我通过看视频总结的注入. 一.引入注入 1.首先我们明确一个问题,什么注 ...

  5. netty里集成spring注入mysq连接池(一)

    netty的性能非常高,能达到8000rps以上,见 各个web服务器的性能对比测试 1.准备好需要的jar包 spring.jar            //spring包 netty-3.2.4. ...

  6. Spring注入---静态工厂

    在上一篇的博客中我们说Spring注入的一种方式---反射注入.今天我们继续来看一下Spring注入的另外的一种方式---静态的工厂 其实我们的注入,是利用到了配置的文件,当然这种方式的注入有优点也有 ...

  7. spring注入----反射模式

    Spring框架也是刚刚接触,什么IOC控制反转啊,不太清楚,就连一个配置文件都搞的很是糊涂 先说说我遇到的问题吧.最近在看Spring+rabbitmq但是rabbit一个生成者总是配不好,看到网上 ...

  8. FlushMode属性与transaction(spring注入的事务)

    一.参见hibernate的api http://tool.oschina.net/apidocs/apidoc?api=hibernate-3.6.10 http://tool.oschina.ne ...

  9. 尝试用单元测试做spring注入调用service

    尝试用单元测试做spring注入调用service public class GoodsCategoryServiceImplTest extends TestCase{ public Applica ...

最新文章

  1. 放大招了,送一波来自 Facebook、Google、网易、阿里的学习福利!
  2. layui fixbar 返回顶部_FANUC 数控系统机床返回参考点功能的应用研究
  3. Python组织文件 实践:将文件的不同版本备份为ZIP文件
  4. retinaface自定义增强
  5. 利用 Numpy 进行矩阵相关运算
  6. ElementUI中的el-table实现多选框不勾选的提示
  7. UFLDL教程:Exercise:PCA in 2D PCA and Whitening
  8. ubuntu安装chrome driver
  9. Go语言实战 : API服务器 (2) 运行流程
  10. C语言 回调函数 callback - C语言零基础入门教程
  11. 画个火山图,标记下基因的名字
  12. android多文件上传错误,在Android中上传大文件而不会出现内存错误
  13. JS图表工具 ---- Highcharts
  14. 第三百四十五天 how can I 坚持
  15. sql 将8位字符串转换成日期型
  16. timesten mysql_timesten内存数据同步创建
  17. php如何用sql语句修改数据库,SQL语句进行数据表的增删改查教程(phpMyAdmin使用教程)...
  18. delphi软件工程师面试试题
  19. matlab复数参数的虚部已忽略,[问题] 复数 X 和/或 Y 参数的虚部已忽略
  20. 常见文件编码 - 多字节编码与Unicode编码区别

热门文章

  1. 论文阅读GraphSAGE《Inductive Representation Learning on Large Graphs》
  2. Android Animation (动画设计)
  3. 频谱图水印matlab,插件系列--简单水印(watermark-dom)和算法水印(频域方式图片合并)实现...
  4. linux 普通用户退出vim,困扰无数人的Linux Vim退出方法,原来这么简单?
  5. 如何较好小学计算机课程,比较好写的小学计算机教育论文题目 小学计算机教育论文题目选什么比较好...
  6. Mysql事务隔离MVCC机制
  7. word2003和2007中如何加载MathType插件选项
  8. echart vue项目中将饼状图块设置成渐变色
  9. vue登录页面设置记住密码
  10. 鸿蒙小米note3,新旧一亿像素,Redmi Note 9 Pro、小米10、坚果R2、K30U拍照对比