• springBean集合注入的方法


    applicationContext.xml

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <beans xmlns="http://www.springframework.org/schema/beans"
     3        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     4        xsi:schemaLocation="http://www.springframework.org/schema/beans 
     5                               http://www.springframework.org/schema/beans/spring-beans.xsd">
     6 
     7     <bean id="person" class="com.xiaostudy.service.PersonImple">
     8         <property name="strings">
     9             <array>
    10                 <value>strings1</value>
    11                 <value>strings2</value>
    12             </array>
    13         </property>
    14         <property name="list">
    15             <list>
    16                 <value>list1</value>
    17                 <value>list2</value>
    18             </list>
    19         </property>
    20         <property name="set">
    21             <set>
    22                 <value>set1</value>
    23                 <value>set2</value>
    24             </set>
    25         </property>
    26         <property name="map">
    27             <map>
    28                 <entry key="mmmmm" value="map1"></entry>
    29                 <entry key="aaaaa" value="map2"></entry>
    30             </map>
    31         </property>
    32         <property name="props">
    33             <props>
    34                 <prop key="pppp">props1</prop>
    35                 <prop key="rrrr">props2</prop>
    36             </props>
    37         </property>
    38         
    39     </bean>
    40 </beans>

    PersonImple.java

     1 package com.xiaostudy.service;
     2 
     3 import java.util.Arrays;
     4 import java.util.List;
     5 import java.util.Map;
     6 import java.util.Properties;
     7 import java.util.Set;
     8 
     9 public class PersonImple implements Person {
    10 
    11     private String[] strings;
    12     private List list;
    13     private Set set;
    14     private Map map;
    15     private Properties props;
    16     public String[] getStrings() {
    17         return strings;
    18     }
    19     public void setStrings(String[] strings) {
    20         this.strings = strings;
    21     }
    22     public List getList() {
    23         return list;
    24     }
    25     public void setList(List list) {
    26         this.list = list;
    27     }
    28     public Set getSet() {
    29         return set;
    30     }
    31     public void setSet(Set set) {
    32         this.set = set;
    33     }
    34     public Map getMap() {
    35         return map;
    36     }
    37     public void setMap(Map map) {
    38         this.map = map;
    39     }
    40     public Properties getProps() {
    41         return props;
    42     }
    43     public void setProps(Properties props) {
    44         this.props = props;
    45     }
    46     @Override
    47     public String toString() {
    48         return "PersonImple [
    strings=" + Arrays.toString(strings) + ", 
    list=" + list + ", 
    set=" + set + ", 
    map=" + map
    49                 + ", 
    props=" + props + "]";
    50     }
    51     
    52 
    53 }

  • 相关阅读:
    UOJ 216 Jakarta Skyscrapers
    JDBC Connection使用
    jmeter 参数化5_Count 计数器
    jmeter 参数化4_Function Helper中的函数
    jmeter 参数化3_User Defined Variables(用户自定义变量)
    jmeter 参数化2_CSV Data Set Config
    jmeter 参数化1_User Parameters(用户参数)
    Jmeter --Json Extractor (后置处理器)
    2、pycharm中设置pytest为默认运行
    1、pip不是内部运行程序 解决方法
  • 原文地址:https://www.cnblogs.com/xiaostudy/p/9534164.html
Copyright © 2020-2023  润新知