微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CXF关于Aegis的简单示例

@H_404_5@        今天在参照官网CXF提供的Sample例子后,修改了CXF的Aegis的Demo,使用Aegis需要提供一份*.aegis.xml的文件文件里面需要说明接口里面的一些特殊方法参数和返回值,比如返回值为List<Map<String,UserInfo>>,则需要如下配置:

@H_404_5@      

<method name="getListMapUserInfo">
   <return-type componentType="#mp" />
</method>
<component name="mp" class="java.util.HashMap" keyType="java.lang.String" componentType="com.aegis.bean.UserInfo"/>
@H_404_5@        使用Aegis不需要提供转换器,真方便,关于Aegis和Spring的集成,参考了官网的说明http://cxf.apache.org/docs/aegis-databinding-20x.html

@H_404_5@        代码见附件,记得把cxf-rt-databinding-aegis-2.7.7包加入build path。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐