开源持久化框架 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 原则,利用 HTTPT 的内置功能,而不是从中抽象出来。
http://restsql.org
restSQL - 精简您的中间层!