posts - 297,  comments - 1618,  trackbacks - 0

          ?? list, set, map和props元素分別用來設置類型為List,Set,Map和Propertis的屬性值。分別用來為bean傳入集合值。
          ?? 對應的spring的配置文件舉例如下:

          <? xml?version="1.0"?encoding="gb2312" ?>
          <! DOCTYPE?beans?PUBLIC?"-//SPRING//DTD?BEAN//EN"
          ?"http://www.springframework.org/dtd/spring-beans.dtd"
          >

          < beans >

          ?
          < bean? id ="chinese" ?class ="Chinese" >
          ?
          < property? name ="friends" >
          ????????????
          < list >
          ????????????????
          < value > 張三 </ value >
          ????????????????
          < value > 李四 </ value >
          ????????????????
          < value > 王五 </ value >
          ????????????
          </ list >
          ??
          </ property >
          ??
          < property? name ="score" >
          ????????????
          < map >
          ????????????????
          < entry? key ="數學" >
          ????????????????????
          < value > 60 </ value >
          ????????????????
          </ entry >
          ????????????????
          < entry? key ="英語" >
          ????????????????????
          < value > 70 </ value >
          ????????????????
          </ entry >
          ????????????????
          < entry? key ="語文" >
          ????????????????????
          < value > 80 </ value >
          ????????????????
          </ entry >
          ????????????????
          < entry? key ="物理" >
          ????????????????????
          < value > 90 </ value >
          ????????????????
          </ entry >
          ????????????????
          < entry? key ="化學" >
          ????????????????????
          < value > 95 </ value >
          ????????????????
          </ entry >
          ????????????
          </ map >
          ??
          </ property >
          ??
          < property? name ="basicInfo" >
          ????????????
          < props >
          ????????????????
          < prop? key ="身高" > 165 </ prop >
          ????????????????
          < prop? key ="體重" > 45kg </ prop >
          ????????????????
          < prop? key ="學歷" > 大學本科 </ prop >
          ????????????
          </ props >
          ???
          </ property >
          ???
          < property? name ="interest" >
          ????????????
          < set >
          ????????????????
          < value > 唱歌 </ value >
          ????????????????
          < value > 跳舞 </ value >
          ????????????????
          < value > 書法 </ value >
          ????????????
          </ set >
          ???
          </ property >

          </ bean >

          </ beans >


          ? 對應的java類為:

          public ? class ?Chinese? implements ?People? {
          ????
          private ?List?friends? = ? new ?ArrayList();
          ????
          private ?Map?score? = ? new ?HashMap();
          ????
          private ?Properties?basicInfo? = ? new ?Properties();
          ????
          private ?Set?interest? = ? new ?HashSet();
          ????
          // 省略對應set方法
          ????.
          }


          ??

          posted on 2007-02-16 14:29 阿蜜果 閱讀(8604) 評論(3)  編輯  收藏 所屬分類: Spring


          FeedBack:
          # re: spring中bean的高級屬性之list, set, map以及props元素(含舉例)
          2007-03-07 10:53 | 李敏
          既然說是舉例,就應該全部寫出來,不要怕麻煩!  回復  更多評論
            
          # re: spring中bean的高級屬性之list, set, map以及props元素(含舉例)
          2008-09-19 15:42 | df
          map 的值為bean 怎么配?  回復  更多評論
            
          # re: spring中bean的高級屬性之list, set, map以及props元素(含舉例)
          2012-05-21 16:40 | Mr.Zhang
          @df
          不是有Properties么  回復  更多評論
            
          <2007年2月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728123
          45678910

                生活將我們磨圓,是為了讓我們滾得更遠——“圓”來如此。
                我的作品:
                玩轉Axure RP  (2015年12月出版)
                

                Power Designer系統分析與建模實戰  (2015年7月出版)
                
               Struts2+Hibernate3+Spring2   (2010年5月出版)
               

          留言簿(263)

          隨筆分類

          隨筆檔案

          文章分類

          相冊

          關注blog

          積分與排名

          • 積分 - 2296322
          • 排名 - 3

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 罗平县| 常宁市| 航空| 五台县| 隆尧县| 灌南县| 陆河县| 湾仔区| 巨野县| 巫山县| 宣武区| 玉田县| 双辽市| 苏尼特右旗| 盐边县| 郓城县| 汝阳县| 南江县| 清水河县| 余姚市| 鹤壁市| 海晏县| 扎囊县| 江西省| 西宁市| 万盛区| 许昌县| 同心县| 三明市| 黔西县| 张家港市| 镇坪县| 信丰县| 武穴市| 罗江县| 白水县| 久治县| 吉安县| 六枝特区| 文安县| 博野县|