应该将此http get请求转发到哪个资源类?

时间:2011-06-18 18:37:00

标签: java http restlet http-get

Restlet的概念依赖于为每个资源使用唯一的URI,并且每个资源都有自己的资源类,用于定义所需的函数(get,set,put等等)。

让我们在数据库中说我有三个表,

  • 公司
  • 部门
  • 员工

在这种情况下,我有以下资源:

  • 公司
  • 公司
  • 部门
  • 雇员
  • 员工

如果客户想要在Y市的公司中找到X部门员工的姓名,我想说的是,这里的HTTP get请求应该转发到六个可用的URI中?此HTTP get请求不仅与一个资源(表)相关联,而是与多个资源同时关联。怎么配置? 我希望你能抓住我的问题。

编辑:

换句话说,在哪个资源类中应该放置访问数据库中三个表的函数或方法?

1 个答案:

答案 0 :(得分:2)

在我看来,员工b / c你需要员工的姓名。您还可以返回所有员工信息。 REST调用应该应该输出相关的实体。