开源持久化框架 restSQL 的 0.8.7 版本于 2014 年 1 月 12 日发布。此次发布为 PostgreSQL 添加了自增/基于序列的列支持,并将基于函数的列支持扩展到了 PostgreSQL。更多详情请参阅发布说明。
有关该框架和 SDK 的概述、开发者文档以及二进制发行版,请访问http://restsql.org。源代码采用 MIT 许可,并在 github 上托管。
restSQL 是一个非常规、超轻量级的数据访问层,适用于浏览器、移动、桌面或服务器应用程序。对于许多应用程序而言,传统的 ORM(对象关系映射)过于笨重且缺乏灵活性,而传统的 Web 服务(WSDL/SOAP)又很繁琐。restSQL 大大减轻了中间层的负担。它专注于 80% 的基本数据访问需求,即 CRUD(创建-读取-更新-删除),从而加快了分布式应用程序的开发速度并使其更简单。
restSQL 不是数据库的面向对象视图。它提供了关系数据库表的平面或分层“视图”。这些视图可以通过简单的基于 REST 的 HTTP 或 Java API 进行查询和更新。HTTP 接口基于 REST 原则,利用了 HTTP 的内置功能,而不是对其进行抽象。
http://restsql.org
restSQL - 削减您的中间层!