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

          積分與排名

          • 積分 - 2296376
          • 排名 - 3

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 铜山县| 达州市| 金坛市| 古丈县| 安宁市| 嵊州市| 枣阳市| 白沙| 新乡市| 宜川县| 化德县| 原阳县| 烟台市| 惠东县| 江油市| 南安市| 江永县| 大冶市| 临颍县| 萍乡市| 邢台市| 云安县| 安阳县| 石柱| 海口市| 威海市| 靖远县| 华坪县| 淮北市| 团风县| 沙田区| 汉源县| 孟村| 汪清县| 合阳县| 涟水县| 寻乌县| 贺州市| 仁怀市| 维西| 新绛县|