spring注入数组
【例】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注入数组相关推荐
- Spring按类型自动装配注入数组、集合、Map
Spring按类型自动装配注入数组.集合.Map时,是把应用上下文中对应类型的bean装配进集合,而不是直接查找一个对应类型的集合然后注入.以下面这段代码为例: import org.springfr ...
- Spring 注入集合
转载自 Spring 注入集合 注入集合 你已经看到了如何使用 value 属性来配置基本数据类型和在你的 bean 配置文件中使用<property>标签的 ref 属性来配置对象引 ...
- ❤️Spring注入集合❤️(建议收藏)
❤️Spring注入集合 .以下是一些Spring常用的注入集合,请"食用",记得给个三连噢! 如果需要传递类似于 Java Collection 类型的值,例如 List.Set ...
- Spring注入(Injection)——教你一点一点知道什么是依赖注入及注入方式
前言 在学习spring的时候有个很重的知识点,那就是注入,不同的注入方式为程序的运行效率,资源利用都有不同的好处,接下来就看看我通过看视频总结的注入. 一.引入注入 1.首先我们明确一个问题,什么注 ...
- netty里集成spring注入mysq连接池(一)
netty的性能非常高,能达到8000rps以上,见 各个web服务器的性能对比测试 1.准备好需要的jar包 spring.jar //spring包 netty-3.2.4. ...
- Spring注入---静态工厂
在上一篇的博客中我们说Spring注入的一种方式---反射注入.今天我们继续来看一下Spring注入的另外的一种方式---静态的工厂 其实我们的注入,是利用到了配置的文件,当然这种方式的注入有优点也有 ...
- spring注入----反射模式
Spring框架也是刚刚接触,什么IOC控制反转啊,不太清楚,就连一个配置文件都搞的很是糊涂 先说说我遇到的问题吧.最近在看Spring+rabbitmq但是rabbit一个生成者总是配不好,看到网上 ...
- FlushMode属性与transaction(spring注入的事务)
一.参见hibernate的api http://tool.oschina.net/apidocs/apidoc?api=hibernate-3.6.10 http://tool.oschina.ne ...
- 尝试用单元测试做spring注入调用service
尝试用单元测试做spring注入调用service public class GoodsCategoryServiceImplTest extends TestCase{ public Applica ...
最新文章
- 放大招了,送一波来自 Facebook、Google、网易、阿里的学习福利!
- layui fixbar 返回顶部_FANUC 数控系统机床返回参考点功能的应用研究
- Python组织文件 实践:将文件的不同版本备份为ZIP文件
- retinaface自定义增强
- 利用 Numpy 进行矩阵相关运算
- ElementUI中的el-table实现多选框不勾选的提示
- UFLDL教程:Exercise:PCA in 2D PCA and Whitening
- ubuntu安装chrome driver
- Go语言实战 : API服务器 (2) 运行流程
- C语言 回调函数 callback - C语言零基础入门教程
- 画个火山图,标记下基因的名字
- android多文件上传错误,在Android中上传大文件而不会出现内存错误
- JS图表工具 ---- Highcharts
- 第三百四十五天 how can I 坚持
- sql 将8位字符串转换成日期型
- timesten mysql_timesten内存数据同步创建
- php如何用sql语句修改数据库,SQL语句进行数据表的增删改查教程(phpMyAdmin使用教程)...
- delphi软件工程师面试试题
- matlab复数参数的虚部已忽略,[问题] 复数 X 和/或 Y 参数的虚部已忽略
- 常见文件编码 - 多字节编码与Unicode编码区别
热门文章
- 论文阅读GraphSAGE《Inductive Representation Learning on Large Graphs》
- Android Animation (动画设计)
- 频谱图水印matlab,插件系列--简单水印(watermark-dom)和算法水印(频域方式图片合并)实现...
- linux 普通用户退出vim,困扰无数人的Linux Vim退出方法,原来这么简单?
- 如何较好小学计算机课程,比较好写的小学计算机教育论文题目 小学计算机教育论文题目选什么比较好...
- Mysql事务隔离MVCC机制
- word2003和2007中如何加载MathType插件选项
- echart vue项目中将饼状图块设置成渐变色
- vue登录页面设置记住密码
- 鸿蒙小米note3,新旧一亿像素,Redmi Note 9 Pro、小米10、坚果R2、K30U拍照对比