当前位置:  开发笔记 > 编程语言 > 正文

为每个数据库表创建一个RESTful资源是一个好习惯吗?

如何解决《为每个数据库表创建一个RESTful资源是一个好习惯吗?》经验,为你挑选了1个好方法。

将RESTful资源映射到数据库表的最佳方法是什么?在定义RESTful API的体系结构时,哪个条件决定要拥有哪些资源以及每个资源包含哪些资源?是否应将每个数据库表映射到单独的资源,或者这不是最佳实践?



1> Eric Stein..:

别.

API层不应绑定到数据层.这是强耦合的不良实例.数据库的目的是以便于检索的方式存储数据.API的目的是为客户提供所需的信息.他们极不可能拥有相同的结构.此外,如果您紧密耦合它们,则无法在不进行API更改的情况下对数据库结构进行更改(例如重新规范化).

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有