Wacky-Blog

          Wacky資料庫

          Spring注入List和Map

          最近在工作上用上了Command模式,但在Spring上使用Command模式由于不能在代碼中直接使用new,否則就不能使用其他配置在Spring中的DAO,所以需要把Command配置到Spring中。以下是一個


          <?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>



          public class MyDemo {

           private List<String> nameList = null;

           private Map<String, List<String>> nameMap = null;

           public List<String> getNameList() {
            return nameList;
           }

           public void setNameList(List<String> nameList) {
            this.nameList = nameList;
           }

           public Map<String, List<String>> getNameMap() {
            return nameMap;
           }

           public void setNameMap(Map<String, List<String>> nameMap) {
            this.nameMap = nameMap;
           }

          }


          posted on 2008-02-05 09:33 Wacky 閱讀(19646) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 苏尼特左旗| 嘉荫县| 宣汉县| 香港 | 武定县| 张家港市| 江阴市| 同仁县| 郧西县| 平罗县| 博客| 扬中市| 武胜县| 同仁县| 正蓝旗| 如皋市| 莱阳市| 磐安县| 大丰市| 佛山市| 宜阳县| 贵港市| 宾阳县| 道孚县| 淅川县| 嵊泗县| 游戏| 桂平市| 鄂托克前旗| 天柱县| 古田县| 徐水县| 昌吉市| 潜山县| 阿拉善右旗| 阿城市| 信宜市| 拉孜县| 大城县| 星子县| 江永县|