最近要写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: 遇见新的东东 还是一步步来吧 否则就会一直纠结出错的地方 浪费了大量的时间 只有一步步走来 才会比较好的定位错误 提高效率
分享到:
相关推荐
Apache CXF Web Service Development
Web Service学习-CXF开发Web Service实例demo(一)
CXF Spring Web Service 程序,希望对大家有用!!
Spring MVC、CXF、Web Service
Apache CXF Web Service Development 源码
Springboot整合CXF发布Web service和客户端调用(用户和密码验证)打开及用
使用CXF开发Web Service,包含服务器端和客户端
实战Web Service 之 CXF 实战Web Service 之 CXF
apache-cxf-web-serviceapache-cxf-web-service
SpringBoot+mybatis+CXF开发web service接口,数据库用的是mysql,表结构在图片中,附上的还有自动生成的客户端代码
web service apache-cxf-2.4.1.rar 框架依赖包
主要是为了测试mybatis是否连接上数据库的时候写的测试类,作为一个刚学java,被抓壮丁的写服务器端的妹子,我只想说,画了我3周才解决了所有的错误啊,真的要自己因为不懂乱写乱改的时候遇到的那些莫名其妙的错误,...
电子书:Apache cxf web service development
早先用java做web service找的一个教程,排版清晰且详细,适合没开发过web servcie的新手。
系统地演示了Qt的大量特性,包括资源处理、多线程、调试支持、中文支持、参数传递、工具栏、状态栏、菜单、自定义信号和槽、居中窗口、操作友好性支持等,还集成了gSOAP,成功实现了同Java实现的CXF的Web Service的...
Apache CXF Web Service Development.pdf