首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

xfire 回来复杂类型

2012-08-27 
xfire 返回复杂类型配置返回类型说明:?xml version1.0 encodingUTF-8???? !-- ??????? 该文件用

xfire 返回复杂类型

配置返回类型说明:

<?xml version="1.0" encoding="UTF-8"?>
??? <!--
??????? 该文件用来描述CommService接口中getUsers()方法返回值的类型
??????? 该文件必须与CommService位于同一目录中,且该文件遵循如下命名规则
??????? 接口名.aegis.xml 如本文件CommService.aegis.xml
??? -->
<mappings>
??? <!-- 映射getUsers方法返回值类型 -->
??? <mapping>
??????? <method name="getRecommendContents">
??????? ?<parameter index="0"? mappedName="User" componentType="#User" />???
??????????? <return-type componentType="#Content" mappedName="Contents"/>
??????? </method>
??????? <method name="getCategories">
??????? ?<parameter index="0"? mappedName="User" componentType="#User" />??
??????????? <return-type componentType="#Category" mappedName="Categories" />
??????? </method>
???????? <method name="getContents">
??????? ?<parameter index="0"? mappedName="User" componentType="#User" />??
??????????? <return-type componentType="#Content" mappedName="Contents" />
??????? </method>
???????? <method name="getContentsByCateId">
??????? ?<parameter index="0"? mappedName="User" componentType="#User" />??
??????? ?<parameter index="1"? mappedName="categoryId" componentType="java.lang.String" />???
??????????? <return-type componentType="#Content" mappedName="Contents" />
??????? </method>
??????? <method name="getDescImgPaths">
??????? ?<parameter index="0"? mappedName="User" componentType="#User" />??
??????? ?<parameter index="1"? mappedName="contentId" componentType="java.lang.String" />
??????? ?<return-type? componentType="java.lang.String"? mappedName="imgPaths" />??
??????? </method>
??????? <!--
??????????? name对应<return-type componentType="#users"/>中的componentType
??????????? class为实体bean的类型即list中存放的类型
??????????? componentType为实体bean的类型
?????????????????????????????? 如果返回List 不能设置class为List,component 不能设置typeName,不然客户端无法获取数据
??????? -->
??????? <component name="User"? />
??????? <component name="Content"?? class="com.szboeye.webservice.entity.Content"/>
??????? <component name="Category"?? class="com.szboeye.webservice.entity.Category"/>
??? </mapping>
???

???

</mappings>

热点排行