`
tianxiaozz
  • 浏览: 24524 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

cxf写Web Service遇见的问题

阅读更多
最近要写Web Service , 要用到cxf这个东东,结果悲剧了,遇见了很多问题,当然这是由于对web service的不够了解,结果出了很多的问题。
1  对象循环引用的问题  这个是由于我的一个对象中有另外一个对象的Set ,所以就没法运行,解决方法,将另外一个类的与之相关的getter方法上加上@XmlTransient注释 ,就暂时解决了

2  一个对象中的一个属性是java.sql.Date型额,这个好像没法在cxf中支持,于是换为了一个java.util.Date型,问题暂时解决,应该有更好的办法 写一个 转换器吧

3  一个User为抽象类  Admin和Member继承它 但cxf不支持抽象类 于是只能 写Xml Adapter将其转换为 Member型 这样所有的操作均是在Member的基础上 这个有点囧


回顾这次练习  我犯了很多错误  主要表现在心态上 想一步成功 于是 直接配置了spring 等 结果 出错了  也无法查证
这正好验证了老话“欲速则不达 ”  没有运行过小的例子则会对这个没有一点感觉  掺杂了太多的易出错的东东 继承 关联  spring 

ps: 遇见新的东东 还是一步步来吧 否则就会一直纠结出错的地方 浪费了大量的时间  只有一步步走来 才会比较好的定位错误 提高效率

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics