maven-release-plugin] copy for tag 5.0.0
Assets 2
简介
Elide是一个互联网和移动端应用数据API搭建平台,只需要一个简单的JPA注释模型 就能帮您轻松搭建GraphQL和JSON API web 服务。
Elide 功能强大,包括:
标准完善的数据安全保障
Elide提供极具规则性,简单易懂的语法规则,让您轻松搞定实体(entity)的安全访问。
移动端性能优化 API
JSON-API和GraphQL使得开发者能够通过单次API接口访问获取与某个实体相关的所有数据,而且在移动端传输过程中过滤所有不 必要的数据,只返回被请求的数据部分。我们为您精心设计的数据处理系统帮助您解决很多常见的数据应用开发问题,例如:
- 在单次请求操作中实现创建实体数据,同时将其加入现有的实体库
- 创建存储关系复杂的多个相关实体(实体关联图),并将它们并入现有的实体库
- 你可以选择完全删除某个实体数据,也可以选择解除实体关联(并不删除任何数据)
- 完全自由地修改实体关联定义
- 修改实体数据的同时还可以访问新建的实体
Elide还完全支持数据筛选,排序,分页。
任何数据写入都可以保证原子性
无论是JSON-API还是GraphQL,Elide支持单个请求中实现多个数据模型的修改操作。创建新的实体,添加实体关系,修改和删除实体保证 事务的原子性(Atomicity)。
支持自定义数据持久化机制
你可以用Elide自定义您的持久化方法策略。您可以使用Elide默认支持的ORM或者使用自行开发的数据存储机制。
数据模型一览无余
您可以借助自动生成的Swagger文档或者GraphQL数据模型了解,学习,和编写Elide API查询语句。
配置轻松自由
您可以按照您的意愿轻松配置您需要的数据模型操作,比如添加复杂的二次实体数据运算,数据标注检查(data validation annotations),或者是自动以的访问请求中间链模块。
文档
更多使用指南,请参见elide.io.
转自 https://github.com/yahoo/elide/blob/master/translations/zh/README.md#%E6%96%87%E6%A1%A3