【发布时间】:2009-06-11 08:38:49
【问题描述】:
在给定 MySQL 数据库的情况下,有什么东西可以创建 RESTful Web 服务端点吗?我可以从一开始就做一些愚蠢的基本事情,只要之后数据模型是可调的。
对于奖励积分,它可以理解连接数据的外键,并为索引列创建搜索端点。
【问题讨论】:
标签: sql mysql web-services rest
在给定 MySQL 数据库的情况下,有什么东西可以创建 RESTful Web 服务端点吗?我可以从一开始就做一些愚蠢的基本事情,只要之后数据模型是可调的。
对于奖励积分,它可以理解连接数据的外键,并为索引列创建搜索端点。
【问题讨论】:
标签: sql mysql web-services rest
PHP REST SQL 可能是一个起点。
【讨论】:
有DBSlayer,它为 MySQL 提供了一个“JSON over HTTP”接口。不过,它没有 REST 接口。
【讨论】:
查看restSQL。它是一个开源的、超轻量级的持久层。对于基本的 CRUD 和一点基本的过滤支持,这已经足够了。
它内置了对 MySQL 和 PostgreSQL 的支持,但在架构上可以扩展到其他 RDBMS。它在标准 JEE 容器中运行,例如Tomcat,或者被捆绑为一个 Docker 容器。
您可以使用沙盒实例试一试,并在http://restsql.org 浏览文档。
【讨论】: