Elide 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Elide 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Elide 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Yahoo
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2016-02-26

软件简介

Elide是一个用JPA注释模型轻松搭建JSON API web服务的Java library。Elide可以迅速搭建和部署高性能web服务,将数据模型以服务的形式开放访问

  1. JSON API CRUD操作,用以访问JPA实体对象。任何实体只需要添加注释就能以JSON API的形式开放。

  2. PATCH扩展 - Elide支持PATCH扩展功能,仅通过一个访问请求就能完成多项建造,修改,和删除实体的任务。

  3. 原子请求 - 包括PATCH扩展在内的所有请求皆为原子请求,可以和数据库事务的原子性完全兼容。

  4. 高安全性 - 所有实体操作和实体内部数据的访问具备权限配置,让您的数据安全开放。

  5. 灵活日志 - 所有访问日志可以随意配置。

  6. 高扩展性 - Elide支持所有CRUD实体访问类型的业务需求,任何数据库只需添加一个JPA对接类或者实现一个自定义的数据存储(datastore)就可以变成一个支持JSON API的实体后台。

  7. 安全测试 - Elide包含一个安全测试框架,可以寻找和发现API安全漏洞。

  8. 客户端API - Elide还与一个JavaScript 客户端 library 协同开发。Elide兼容所有JSON AP 客户端 library

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(2) 发布并加入讨论🔥
发表了资讯
2022/11/11 07:31

Elide 6.1.9 发布

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。 Elide 6.1.9 已正式发布,更新内容如下: Features 添加对在 JSON-API 中填充 Meta 对象的支持 (#2824) 添加否定前缀、后缀和...

0
2
发表了资讯
2022/04/27 07:06

Elide 6.1.5 发布

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。 Elide 6.1.5 已正式发布,更新内容如下: Features 聚合存储 dynamic table sql Header filtering config Fixes 将 h2 从 2....

0
5
发表了资讯
2022/03/08 07:04

Elide 6.1.2 发布

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。 Elide 6.1.2 已正式发布,更新内容如下: Fixes 将 json-path 从 2.6.0 升级到 2.7.0(#2531) 忽略嵌入复杂属性的 Elide 模...

0
1
发表了资讯
2022/02/03 07:39

Elide 6.1.1 发布

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。 Elide 6.1.1 已正式发布,更新内容如下: 特性 添加 用于聚合存储的 Redis 缓存 ( #2524 ) 新增 Redis 结果存储引擎 (#2507...

0
4
发表了资讯
2022/01/25 07:18

Elide 6.1.0 发布

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。 Elide 6.1.0 已正式发布,更新内容如下: 特性 重构 spring 控制器和 Elide bean @RefreshScope,以便当基于 spring boot 的...

0
3
发表了资讯
2021/12/20 07:12

Elide 6.0.4 发布,雅虎开源的应用数据 API 搭建平台

Elide 6.0.4 现已发布。Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。更新内容如下: Bug 修复 view commit 修复 #137 (#2433) view commit 修复 #2263,json - api json 处...

0
7
发表了资讯
2021/12/05 07:44

Elide 6.0.3 发布,雅虎开源的应用数据 API 搭建平台

Elide 6.0.3 现已发布。Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。更新内容如下: Features 实验 HJSON 配置模型和数据存储 (#2418) Fixes 修复 Aggregation Store filt...

0
11
2021/09/15 06:16

Elide 5.0.12 发布,雅虎开源的应用数据 API 搭建平台

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能帮你轻松搭建 GraphQL 和 JSON API web 服务。具有标准完善的数据安全保障、移动端性能优化 API、任何数据写入都可以保证原子性(Atomicity)、支持自定义数据持久化机制、数据模型一览无余和配置轻松自由等特性。 功能 在生命周期 hooks 中增加检索数据存储属性的功能 (#2278) 模板化过滤器表参数 (#2290) 模板化过滤器列参数 (#2297) 增加...

0
10
2021/05/23 07:16

Elide 5.0.0 发布

Elide 是一个 Java 库,可以让你以最小的努力建立模型驱动的 GraphQL 或 JSON API 网络服务。Elide 支持两种变体的 API。 用于读取和操作模型的 CRUD(创建,读取,更新,删除)API; 用于汇总零个或多个模型属性的度量分析 API; Elide 5.0.0 正式发布,该版本的主要变化包括: 为 Aggregation Store 模型参数化表格、指标和尺寸。 一个新的安全模型(权限执行器)用于 Aggregation Store 模型。 包级别的 @Include 引入了 "命...

0
5
2019/05/19 07:24

Elide 4.4.4 发布,雅虎开源的应用数据 API 搭建平台

Elide 4.4.4 发布了,Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能轻松搭建 GraphQL 和 JSON API web 服务,由雅虎开源。 更新内容如下: 修复 ID 字段的请求名不是 'id' 时,会发生错误:No such association id for type xxx (没有类型 xxx 的这类关联 id)。当请求的字段名为 'id' 时,Elide 会查找带有注释 @Id 的字段,而不是按字段名搜索。 数字类型支持 RSQL INFIX、POSTFIX 和...

0
24
2019/05/02 07:55

Elide 4.4.2 发布,雅虎开源的应用数据 API 搭建平台

Elide 4.4.2 发布了,Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能轻松搭建 GraphQL 和 JSON API web 服务,由雅虎开源。 更新内容如下: 修复 lookupEntityClass 中的错误并添加测试 恢复 Hibernate 的 Flush 机制,但允许自定义。 更新日志 下载地址: Source code(zip) Source code(tar.gz)...

0
32
2019/03/03 07:16

Elide 4.3.1 发布,雅虎开源的应用数据 API 搭建平台

Elide 4.3.1 发布了,Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能轻松搭建 GraphQL 和 JSON API web 服务,由雅虎开源。 更新内容如下: 修复 Issue#758 新特性 EntityDictionary 一个新方法,可以绑定依赖注入的注入器函数。 更新日志 下载地址: Source code(zip) Source code(tar.gz)...

0
12
发表于服务端专区
2019/01/13 07:38

Elide 4.2.13 发布,雅虎开源的应用数据 API 搭建平台

Elide 4.2.13 发布了,Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能轻松搭建 GraphQL 和 JSON API web 服务,由雅虎开源。 更新内容如下: 为每个操作类型新增 FilterPredicate 子类 升级 jackson databind 到 2.9.8 更新日志 下载地址: Source code(zip) Source code(tar.gz)...

0
17
发表于软件架构专区
2018/10/17 06:59

Elide 4.2.9 发布,雅虎开源的应用数据 API 搭建平台

Elide 4.2.9 发布了,Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型就能轻松搭建 GraphQL 和 JSON API web 服务,由雅虎开源。 更新内容如下: Fixes 修复了未运行的 IT 测试。 修复继承的设置私有属性。 升级 Jackson 数据绑定库以解决安全警报 更新日志 下载地址: Source code(zip) Source code(tar.gz)...

0
10
发表于服务端专区
2018/10/03 07:23

Elide 4.2.8 发布,雅虎开源的应用数据 API 搭建平台

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型 就能帮你轻松搭建 GraphQL 和JSON API web 服务,由雅虎开源。 Elide提供极具规则性,简单易懂的语法规则,让你轻松搞定实体(entity)的安全访问。 JSON-API 和 GraphQL 能够帮助开发者仅通过一次 API 接口访问就能获取与某个实体相关的所有数据,而且在移动端传输过程中减少所有不 必要的数据,只返回被请求的数据部分。Elide 的数据处理系统...

0
15
发表于服务端专区
2018/09/13 07:28

Elide 4.2.7 发布,雅虎开源的应用数据 API 搭建平台

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型 就能帮你轻松搭建 GraphQL 和JSON API web 服务,由雅虎开源。 Elide提供极具规则性,简单易懂的语法规则,让你轻松搞定实体(entity)的安全访问。 JSON-API 和 GraphQL 能够帮助开发者仅通过一次 API 接口访问就能获取与某个实体相关的所有数据,而且在移动端传输过程中减少所有不 必要的数据,只返回被请求的数据部分。Elide 的数据处理系统...

0
5
发表于服务端专区
2018/07/30 07:20

Elide 4.2.5 发布,雅虎开源的应用数据 API 搭建平台

Elide 4.2.5 已发布。Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型 就能帮你轻松搭建 GraphQL 和JSON API web 服务,由雅虎开源。 Elide提供极具规则性,简单易懂的语法规则,让你轻松搞定实体(entity)的安全访问。 JSON-API 和 GraphQL 能够帮助开发者仅通过一次 API 接口访问就能获取与某个实体相关的所有数据,而且在移动端传输过程中减少所有不 必要的数据,只返回被请求的数据部分。...

1
13
发表于AI & 大数据专区
2018/07/15 07:33

Elide 4.2.4 发布,雅虎开源的应用数据 API 搭建平台

Elide 是一个互联网和移动端应用数据 API 搭建平台,只需要一个简单的 JPA 注释模型 就能帮你轻松搭建 GraphQL 和JSON API web 服务,由雅虎开源。 Elide提供极具规则性,简单易懂的语法规则,让你轻松搞定实体(entity)的安全访问。 JSON-API 和 GraphQL 能够帮助开发者仅通过一次 API 接口访问就能获取与某个实体相关的所有数据,而且在移动端传输过程中减少所有不 必要的数据,只返回被请求的数据部分。Elide 的数据处理系统...

0
14
发表于软件架构专区
2018/04/13 07:19

Elide 4.2.1 和 4.2.2 发布,基于 JSON API 的 Web 服务

Elide 4.2.1 和 4.2.2 发布了,Elide 是一个用 JPA 注释模型轻松搭建 JSON API Web 服务的 Java 库。Elide 可以迅速搭建和部署高性能 Web 服务,将数据模型以服务的形式开放访问。 更新内容及下载地址: 4.2.1 Fixes Fixed #640 Log runtime exception as error Features Added "fetch joins" for to-one relationships to improve HQL performance and limit N+1 queries. 下载地址: Source code (zip) Source code (tar.gz)...

1
3
发表于服务端专区
2018/02/02 08:02

Elide 4.0.0 正式发布,基于 JSON API 的 Web 服务

Elide 4.0.0 发布了,Elide 是一个用 JPA 注释模型轻松搭建 JSON API Web 服务的 Java 库。Elide 可以迅速搭建和部署高性能 Web 服务,将数据模型以服务的形式开放访问。 该版本更新内容可参考 4.0-beta-5: 修复 Ignore non-entity types if present in the hibernate class metadata in the hibernate stores. This can legitimately occur when tools like envers are used. 功能 Support GraphQL batch requests. 更多内容 ...

3
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
commons-codec:commons-codec 存在信息暴露漏洞
信息暴露
commons-codec:commons-codec 是一个包含各种格式(如 Base64 和 Hexadecimal)的简单编码器和解码器的包。此软件包的受影响版本容易受到信息泄露的影响。
MPS-2022-11853
2022-08-08 18:10
org.mozilla:rhino 存在XXE漏洞
XXE
org.mozilla:rhino 是一个 Rhino 是一个完全用 Java 编写的 JavaScript 的开源实现。它通常嵌入到 Java 应用程序中,以向最终用户提供脚本。此软件包的受影响版本容易受到 XML 外部实体 (XXE) 注入的攻击。 toXml 函数允许在解析 XML 文档时使用外部实体。
MPS-2022-11928
2022-08-08 18:10
org.apache.commons:commons-dbcp2 存在信息暴露漏洞
信息暴露
org.apache.commons:commons-dbcp2 是一个实现数据库连接池的软件。此软件包的受影响版本容易受到信息泄露的影响。如果使用设置了 jmxName 创建 BasicDataSource,则密码属性将通过 jmx 公开,并且对连接到 jmx 端口的任何人都是可见的。
MPS-2022-12024
2022-08-08 18:10
Eclipse Jetty 资源释放不当漏洞
不恰当的资源关闭或释放
Eclipse Jetty是Eclipse基金会的一个开源的、基于Java的Web服务器和Java Servlet容器。 Eclipse Jetty 存在安全漏洞,SslConnection 不会从配置的 ByteBufferPool 中释放 ByteBuffers,以防出现错误代码路径。攻击者可利用此漏洞使出现错误代码路径。
CVE-2022-2191 MPS-2022-19808
2022-08-08 18:10
Apache Calcite Avatica 代码注入漏洞
代码注入
Apache Calcite Avatica是一个用于构建数据库驱动程序的框架。 Apache Calcite Avatica JDBC 驱动程序基于通过 `httpclient_impl` 提供的类名创建 HTTP 客户端实例连接属性,驱动程序不会验证该类是否被预期的接口实例化,攻击者可利用此缺陷远程执行代码。
CVE-2022-36364 MPS-2022-51965
2022-08-08 18:10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
128 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部