另一个选择是restSQL,一个超轻量级的持久性框架.http://restsql.org.它支持MySQL和PostgreSQL,并在标准的Java EE容器中运行,例如Apache Tomcat.
restSQL是一个非常规的数据访问层.restSQL不是数据库的面向对象视图.它呈现关系数据库表的平面或分层"视图".这些视图可通过简单的基于REST的HTTP或Java API进行查询和更新.HTTP接口基于REST原则,它使用HTTP的内置功能,而不是从它们中抽象出来.
MySQL 5.7.4及更高版本使用HTTP插件,它提供HTTP REST API.
SQL: SELECT * FROM simple ORDER BY id
URL: http://127.0.0.1:8080/sql//SELECT+%2A+FROM+simple+ORDER+BY+id
Run Code Online (Sandbox Code Playgroud)
但是,它目前附带一个不适合生产警告.
2017年更新:
PHP:该领域的另一个优秀玩家是https://slimframework.com
Python:http://python-eve.org/
对于在2015年发现这一点的人来说,截至10月份仍在开发/正在开发的潜在解决方案是:
Haskell(二进制):https://github.com/begriffs/postgrest
Java:http://restsql.org/
PHP:https://github.com/moddity/Rester/
| 归档时间: |
|
| 查看次数: |
59285 次 |
| 最近记录: |