MyEclipse开发教程:使用REST Web Services管理JPA实体(四)

MyEclipse 在线订购年终抄底促销!火爆开抢>>

MyEclipse最新版下载

使用REST Web Services来管理JPA实体。在逆向工程数据库表后生成REST Web服务,下面的示例创建用于管理博客条目的简单Web服务。你将学会:

  • 利用数据库逆向工程开发REST Web服务
  • 部署到Tomcat服务器
  • 使用REST Web服务资源管理器进行测试

MyEclipse

没有MyEclipse? 立即下载

4.部署Web服务应用程序

部署Web服务的最快的方法是使用Run As或Debug As MyEclipse Server Application操作部署项目。

  1. 右键单击项目,并选择Run As>MyEclipse Server Application。
  2. 选择MyEclipse Tomcat,然后单击Finish。

MyEclipse执行以下步骤:

  • 将项目打包并以爆炸模式将其部署到应用程序服务器
  • 启动应用服务器并加载项目

5.使用REST Web服务资源管理器进行测试

REST Web服务资源管理器在MyEclipse标准订阅级别不可用。如果您是MyEclipse标准订户,请按照使用标准浏览器测试Web服务的说明操作。

  1. 右键单击项目,并选择Web服务工具>Test with REST Web Services Explorer。

    注意:如果部署到MyEclipse Tomcat以外的应用服务器,则资源管理器中使用的WADL URL可能包含不正确的端口,从而阻止资源管理器加载WADL文件。更正端口,然后单击Go按钮继续。

    还可以通过单击工具栏上的Web Services Explorer图标上的下拉箭头,并选择Launch REST Web Services Explorer,打开REST Web Services Explorer。在这种情况下,在继续之前,必须在地址栏中输入WADL文件的路径。
  2. 将树展开到count节点,并选择countREST方法。

    MyEclipse



    选择要测试的方法
  3. 单击测试方法。将打开一个新选项卡,您可以在其中输入信息并运行测试。
     

    MyEclipse



    用于测试方法的countREST选项卡
  4. 单击运行测试图标。在Raw响应区域中,观察计数为0,因为没有创建帖子。
  5. 关闭countREST选项卡。
  6. 在Post节点中选择create方法,然后单击Test method。
  7. 从create选项卡上的Representation下拉列表中选择application/xml。
  8. 在Body中,键入application/xml区域,粘贴以下代码,然后单击。实体创建成功。

    1

    2

    3

    4

    <post>

         <title data-filtered="filtered">My First Post</title>

         <content>Welcome to my new blog</content>

    </post>

     

    MyEclipse



    博客条目测试响应
  9. 关闭create选项卡。
  10. 选择countREST方法,并单击Test method。
  11. 点击。计数现在显示您刚刚发布的条目的1。
  12. 在Post节点中,选择findAll方法,然后单击Test method。
  13. 点击。您可以在原始视图中看到您的帖子条目。
     

    MyEclipse

更多资讯敬请访问MyEclipse中文网>>

转载于:https://my.oschina.net/u/4009527/blog/2992803

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值