• spring中注入数组


    public class ArrayTest {

     private String[] names;
     
     /**
      * @param args
      */
     public static void main(String[] args) {
      ApplicationContext ctx = new ClassPathXmlApplicationContext("test/array/array-context.xml");
      ArrayTest at = (ArrayTest)ctx.getBean("at");
      
      for(int i = 0; i < at.getNames().length; i++){
       String s = at.getNames()[i];
       System.out.println("s=" + s);
      }
     }

     public String[] getNames() {
      return names;
     }

     public void setNames(String[] names) {
      this.names = names;
     }

    }

    使用list

    <beans>
      <bean id="at" class="test.array.ArrayTest">
        <property name="names">
          <list>
            <value>aaa</value>
            <value>bbb</value>
          </list>
        </property>
      </bean>
    </beans>

    或者逗号分开

    <beans>
      <bean id="at" class="test.array.ArrayTest">
       <property name="names">
        <value>aaa,bbb</value>
       </property>
      </bean>
    </beans>

  • 相关阅读:
    Python-Jenkins 查询job是否存在
    关于QT
    编译C++程序
    Linux基础知识
    Ubuntu下安装QT
    Linux下的编辑器Notepadqq
    简单的说两句
    c之void及void*
    c之(类型)-1?
    c之枚举默认值
  • 原文地址:https://www.cnblogs.com/vigarbuaa/p/2886526.html
Copyright © 2020-2023  润新知