如何在REST方法中转换此Java / Soap方法?

时间:2017-01-04 08:50:10

标签: java rest soap methods

如何在REST方法中转换此Java方法?

GET /api/employee

GET /api/employee/{id}

POST/api/employee/{employee}

PUT /api/employee/{id}/{employee}

我认为解决方案是

fetchImage

但我不确定

1 个答案:

答案 0 :(得分:0)

你几乎就在那里。您只需要两个URI,每个URI都有两种方法的实现。

  • /api/employees

    • 使用POST创建新员工。此方法接受包含序列化为JSON / XML / ...
    • 的单个员工的文档
    • 使用GET检索所有员工。返回包含员工表示列表的适当格式的文档,或(可能)指向各个员工的链接列表。可能是分页。您还可以选择允许URI接受查询参数以允许过滤/搜索。
  • /api/employees/{id}

    • 使用GET检索单个员工
    • 使用PUT修改现有员工
    • 两种方法都使用相同的文档表示格式

注意:对于表示“'组”的URI路径元素,使用复数形式是一种常见的约定。 - 因此employees而不是employee。但选择完全属于你。