`
hbldw521
  • 浏览: 29612 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

Spring注入List和Map

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

<!-- Construct List -->
<bean id="nameList" class="java.util.ArrayList">
   <constructor-arg>
    <list>
     <value>liuyu</value>
    </list>
   </constructor-arg>
</bean>

<!-- Construct Map -->
<bean id="nameMap" class="java.util.HashMap">
   <constructor-arg>
    <map>
     <entry key="liuyu" value-ref="nameList" />
    </map>
   </constructor-arg>
</bean>

<!-- Inject List and Map -->
<bean id="myDemo" class="spring.inject.demo.MyDemo">
   <property name="nameList">
    <ref local="nameList" />
   </property>
   <property name="nameMap">
    <ref local="nameMap" />
   </property>
</bean>

</beans>
分享到:
评论
1 楼 hbldw521 2009-01-22  
 

相关推荐

    SpringBoot yml配置文件注入List和Map

    SpringBoot yml配置文件注入List和Map 首先要在配置文件中配置List和Map信息: List需要注意: – 首页 这里有一个空格 同样Map这里也需要注意: 5: 首页 这里也有一个空格 myprops: showpagemaps: 5: 首页 6: 主...

    详解 Spring注解的(List&Map)特殊注入功能

    首先,看到代码中有直接注入一个List和一个Map的。示例代码如下: @Autowired private List&lt;DemoService&gt; demoServices; @Autowired private Map&lt;String&gt; demoServiceMap; 以上是两处代码示例化之后的demo。当

    在SpringBoot中怎么注入各种类型(String,List,Map,Object)配置?

    背景String类型配置注入List类型配置注入Map类型配置注入Object类型配置注入结语 背景 在开发过程中,绝大多数场景都是要使用一些配置项的。至于配置项如何注入到应用程序中,一直没有过多的关注过。今天抽了点时间...

    Spring (bean怎样注入值)学习实例

    实例主要讲述了,Spring的Xml(list,set,map)怎样进行注入值

    34 SpEL List和Map 引用应用示例及背后原理探究慕课专栏1

    背景使用 XML 的方式进行 Spring 配置,对于内部元素为 String 的 List 和 Map 属性的注入一般为如下方式:读书给人以快乐、给人以光彩、

    一步步实现Spring框架(二)XML注入

    实现了XML注入Bean,为bean注入bean,构造注入,Map,List,Set,Property 注入

    spring.doc

    Spring容器IOC和di的整个启动过程: 38 3.8 spring中的继承 38 拓展spring为类中的属性赋值: 40 小结: 47 面向接口编程: 47 4 面向切面编程 52 4.1 代理模式 52 代理模式拓展: 52 4.1.1 JDK动态代理 58 JDK动态...

    Spring-Reference_zh_CN(Spring中文参考手册)

    6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的处理 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来...

    Java代码实现依赖注入

    模仿Spring实现一种基于xml配置文件的依赖注入机制。文件中将实现3中注入,一是单值注入,包括int,float,double,char等,也...二是Java容器注入,包括List,Set,Map三种容器的注入,最后一种是java bean对象注入。

    java面试宝典

    105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...

    springDay1

    spring构造参数,set方法,类对象属性的注入,还有数组,list,map,properties对象的依赖注入。

    springmybatis

    查询出列表,也就是返回list, 在我们这个例子中也就是 List&lt;User&gt; , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...

    05spring4_di.rar

    &lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:c=...

    初识Spring

    (1)setter方法注入:(2)调用带参的构造方式注入:(3)p名称空间注入:(4)spel表达式注入:复杂类型注入(1)List是一种按照序号标识的集合(2)Set与List相似但是元素不允许重复(3)Map则是一种自定的键值对...

    带有外部定义集合命名空间的Spring配置文件

    该xml文件不仅仅是Spring框架初次使用时的主配置文件,而且该文件里面包含了java.util里面的List,Set,Map,Properties等的命名空间,支持在配置文件中定义外部的集合,便于参数注入的复用性

    装配bean—集合类型注入值源码

    装配bean——集合类型注入值: 本文介绍数组、list集合、set集合、map集合、properties的注值 博客原文地址:http://blog.csdn.net/tingzhiyi/article/details/52104203

    springmvc-jdbcTemplate

    public List&lt;Map, Object&gt;&gt; search(String sql, Map, Object&gt; params) throws DaoAccessException { try { logger.debug(sql); return namedParameterJdbcTemplate.queryForList(sql, params); } catch ...

    动力节点老杜推荐Java学习路线

    自学Java必备!我们为您推荐的高效Java学习路线 尊敬的用户,恭喜您着手学习Java编程语言...学习常用的JavaWeb框架,如Spring和Spring MVC,了解依赖注入和控制反转等概念。 学习Java持久化框架,如Hibernate和MyBati

    xmljava系统源码-springdemo:spring3的IOC,AOP,JDBC,orm等各个模块的使用示例集锦,可以作为入门的spri

    bean,基本类型,map,list等 * 4.注入方式 byname,bytype,default * 5.annotation(autowired,resource,@Qualifier) * 6.bean的生命周期 init-method,destroy-method,initiableBean, DisposableBean,lasyinit,...

Global site tag (gtag.js) - Google Analytics