对于webservice没有接触过,想要学习写接口,但是一点思路没有,网上查很多还是懵,求大神点化,最好有代码讲解。。

小菜鸟菜菜 2018-01-08 04:30:29
想要学习写接口,但是一点思路没有,网上查很多还是懵,求大神点化,最好有代码讲解。。包括理解和代码都讲一下最好了。万分感谢。
...全文
490 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tcm441224375 2018-01-12
  • 打赏
  • 举报
回复
搞不懂你为啥要这样获取数据。这个你可以通过一个接口就可以呀。比方说。获取今天的全部数据。然后用Java类对这些个数据进行分页呀!为啥要两个接口呢
小菜鸟菜菜 2018-01-11
  • 打赏
  • 举报
回复
通过你不耐其烦的解释我说下我的理解:根据我的需求说吧。 2个接口:一个查询,获取结果集大小,决定分页情况。2是按页获取具体数据

我会在客户端上写上一个jsp,上边就一个查询接口的连接,点进去就是查询的我数据库中的数据,在一个新的jsp页面显示出来,这个页面上边也只有一个接口链接,是查询具体哪个页面的,这个数据的交互用ajax去实现。我后台会用到cxf框架和mvc,mybatis,用M查询数据库,mvc进行跳转和拦截请求(不知道能不能实现,今天会尝试)。这个思路您看有没有问题。
化工厂很高 2018-01-09
  • 打赏
  • 举报
回复
引用 5 楼 qq_41215763 的回复:
大神,这个好像不能截图,我就这么只能这样说了:我说的这些任务是建立在webservice的基础之上做的,就是用这个去实现,简单的说就是做两个接口。服务端去数据库查询数据,我想的是在我现有框架基础之上用mybatis去查(不知道想的对不对)客户端上我可以把数据接收,但是接收到的数据放在哪显示,用什么页面,怎么显示就想不到了。我看网上的那些接口示范,页面上就一个链接摆在那,然后里边就是一个按条件查询。我这还要去显示什么结果集,分页啊,然后根据结果集大小,可以选择第几页数据什么的,很乱,很懵 不知道怎么下手。

你说这么多,给我也说蒙了,就你的问题我提炼一下一一回答。
1、这个论坛是可以有图片的,你截图保存到本地,然后上传到评论里就可以,如下图

2、你要实现webservice是吧,webservice就是做的服务端和客户端,简单理解就是得有两个工程项目这个你知道吧,那就多简单啊,客户端就做处理数据的页面就好了。
3、你要把框架技术结合到webservice上,那么你可以查一个叫做cxf的东西。
4、你说你的结果集很多内容,你不知道怎么处理,Ajax学过没?用Ajax接收后台数据,数据会变成一个json字符串,然后在前台遍历这个json数据就可以,很简单,而且还有很多可以直接处理json字符串的插件,效果DuangDuang不说还很容易。
小菜鸟菜菜 2018-01-09
  • 打赏
  • 举报
回复
大神,这个好像不能截图,我就这么只能这样说了:我说的这些任务是建立在webservice的基础之上做的,就是用这个去实现,简单的说就是做两个接口。服务端去数据库查询数据,我想的是在我现有框架基础之上用mybatis去查(不知道想的对不对)客户端上我可以把数据接收,但是接收到的数据放在哪显示,用什么页面,怎么显示就想不到了。我看网上的那些接口示范,页面上就一个链接摆在那,然后里边就是一个按条件查询。我这还要去显示什么结果集,分页啊,然后根据结果集大小,可以选择第几页数据什么的,很乱,很懵 不知道怎么下手。
化工厂很高 2018-01-09
  • 打赏
  • 举报
回复
引用 3 楼 qq_41215763 的回复:
怎么说呢,现在也不是完全不懂,网上看了一天,自己写了个test,可以通,但是再往下就不知道怎么做了,比如在原来好的项目上加上自己写的test部署就报错,还有我该怎么在客户端写页面,在具体点,比如我写一个查询的接口,获取结果集大小,决定分页情况,怎么去实现,求大神指点。
你说的这个就是现在主流的前后台分离了,后台程序只处理数据,然后暴露接口,比如你做的查询集的接口,这个接口的数据是你所查询数据库的集合(当然如果你做了分页,还会包含有pageNumber,pageSize,totals等等),在前台页面这里你用Ajax做请求访问,url处写你的服务端IP地址、端口号以及访问的结构方法,然后将请求回的数据做处理,展现在你想要的样式里就可以。 建议你可以这样做,把项目分成两个部分,一个部分就是纯粹的java程序(后台),另一部分就是一个文件夹里面有html页面以及css、js等等(前台)。
小菜鸟菜菜 2018-01-09
  • 打赏
  • 举报
回复
怎么说呢,现在也不是完全不懂,网上看了一天,自己写了个test,可以通,但是再往下就不知道怎么做了,比如在原来好的项目上加上自己写的test部署就报错,还有我该怎么在客户端写页面,在具体点,比如我写一个查询的接口,获取结果集大小,决定分页情况,怎么去实现,求大神指点。
化工厂很高 2018-01-08
  • 打赏
  • 举报
回复
引用 楼主 qq_41215763 的回复:
想要学习写接口,但是一点思路没有,网上查很多还是懵,求大神点化,最好有代码讲解。。包括理解和代码都讲一下最好了。万分感谢。
你可以看一下我的博客,有一章节说明了,而且很简单,因为我也是那会才刚学习的,入门级别一看就会。

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧