|
|
1
0
您开始有困难的原因是您试图在域概念(属性、房间、费率)和REST资源之间创建直接映射。 在我看来,REST资源应该代表系统的用例,例如“Property/1/RoomRates”、“Property/1/Rooms”。与域层相比,资源更像是一个UI层。 一些REST框架已经开始实现一些机制,允许您在查询字符串上指定需要返回哪些数据。在我看来,这是一个非常糟糕的主意。它严重限制了缓存的有用性,并且在客户机和服务器之间创建了更多的耦合。 不要害怕在REST系统中创建新资源,即使它与业务层中的任何内容都不相关。开发人员在设计基于REST的系统时遇到的大多数问题都可以通过创建一个或两个新概念作为资源来解决。 |
|
|
Jakob · 烧瓶REST-API:响应中的数值错误 1 年前 |
|
|
Omar Ahmed · 可以仅使用(CSRF)令牌进行身份验证吗 2 年前 |
|
|
Hyper10n · 从T-SQL查询内部管理HTTP会话 2 年前 |
|
|
Lavonne Riley · 无法获取数据并将其添加到谷歌工作表中 2 年前 |
|
|
testtt · 微服务REST调用和数据库事务 2 年前 |
|
|
JoeBim · PHP中的中程API 2 年前 |