<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 0, comments - 77, trackbacks - 0, articles - 356
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Xfire返回List類型的詳細測試

    Posted on 2008-03-03 11:28 semovy 閱讀(1677) 評論(0)  編輯  收藏 所屬分類: WebService
    工作需要,昨天開始學習Xfire,方便是感到很方便,但是對于他的默認綁定配置,始終有些模糊,尤其是List以及數組相關的。今天謝了一個關于返回List的具體調用測試,應該算比較全了,大家共享。

    業務假設是根據billno,查詢數據庫,得到ResultSet結果,然后將ResultSet包裝成List返回。

    server端:
    public   interface   IgetInfo   {
    //每一條記錄作為一個String[],存放與List中
    public   List <String[]>   getListOfStringArrays(String   billno);
                      //每一條記錄合并為一個String,存放與List中
    public   List <String>   getListOfString(String   billno);
    //已String[]的形式只返回一條記錄
                      public   String[]   getStringArrays(String   billno);
                      //和第一個方法類似,只是將String[]改成List
                      public   List <List>   getListOfList(String   billno);
    }
    具體實現類就不寫了,相應的IgetInfo.aegis.xml如下:
    <?xml   version= "1.0 "   encoding= "UTF-8 "?>            
    <mappings>            
        <mapping   >            
            <method   name= "getListOfStringArrays ">
                <!--注意,此處的componentType我試過各種類型,均不行,不知道為何
                  用String報造型錯誤-->
                <return-type   componentType= "java.lang.String "/>
            </method>      
            <method   name= "getListOfString ">            
                <return-type   componentType= "java.lang.String "/>
            </method>      
            <method   name= "getStringArrays ">            
                <return-type   componentType= "java.lang.String "/>
            </method>      
            <method   name= "getListOfList ">            
                <return-type   componentType= "#someArrays "/>
            </method>            
            <component   name=   "someArrays "  
            class=   "java.util.List "  
            componentType=   "java.lang.String "   />
        </mapping>            
    </mappings>

    client調用就不寫了,也很簡單。奇怪的就是第一種List <String[]> 返回類型。感覺上應該這么寫
    <method   name= "XXX ">            
                <return-type   componentType= "#YYY "/>
            </method>            
            <component   name=   "YYY "  
            class=   "java.util.Arrays "  
            componentType=   "java.lang.String "   />
    但仍然出錯。誰給指教一下?
    主站蜘蛛池模板: 免费在线观看a级毛片| 亚洲AV成人片色在线观看高潮 | 99久久免费国产特黄| 最近中文字幕免费mv在线视频| 成年男女男精品免费视频网站| 亚洲综合精品网站| 亚洲激情黄色小说| 国产四虎免费精品视频| 亚洲av午夜精品无码专区| 女人被免费视频网站| 国产精品亚洲一区二区在线观看| 国产乱子伦精品免费女| 亚洲国产精品成人精品软件| 4hu四虎免费影院www| 亚洲成色WWW久久网站| 色综合久久精品亚洲国产| 18女人腿打开无遮掩免费| 亚洲欧洲中文日韩久久AV乱码| 亚洲视频在线观看免费视频| 麻花传媒剧在线mv免费观看| 精品丝袜国产自在线拍亚洲| 中文字幕无码毛片免费看| 亚洲AV无码专区国产乱码4SE| 最近最新高清免费中文字幕| 波多野结衣亚洲一级| 免费国产精品视频| 日韩免费高清播放器| 免费一区二区三区四区五区| 美女巨胸喷奶水视频www免费| 91亚洲国产成人精品下载| 成人毛片免费视频| 国产97视频人人做人人爱免费| 久久亚洲精品中文字幕| 美女巨胸喷奶水视频www免费| 亚洲欧洲日本天天堂在线观看| 国产精品视_精品国产免费| 日本视频免费高清一本18| 亚洲人成电影院在线观看| 亚洲国产av无码精品| 啦啦啦完整版免费视频在线观看 | 亚洲另类无码专区丝袜|