Spring Data Graph 1.0 (支持 Neo4j) 发布

发布 | Michael Hunger | 2011 年 4 月 18 日 | ...

亲爱的Spring社区,

我们很高兴地宣布,Spring Data Graph 1.0 项目的首个版本 (1.0.0.RELEASE),支持 Neo4j,现已发布!这标志着未来几个月内 Spring Data 子项目系列发布中的第一个。

Spring Data 项目的主要目标是让构建使用新数据访问技术(如非关系型数据库、MapReduce 框架和基于云的数据服务)的 Spring 驱动应用程序变得更加容易。

一篇详细介绍此发布的客座博客文章已发布在 SpringSource 博客上。

Graph Neo4j 模块提供与 Neo4j 图形数据库的集成。早在 2010 年,Rod Johnson 和 Emil Eifrem 开始就 Spring 和 Neo4j 的集成进行头脑风暴,包括透明持久化和跨存储支持。经过最初的原型开发,VMware 和 Neo Technology 开发团队之间进行了密切合作,进一步发展了该模块。

要了解更多关于该项目的信息,请访问 Spring Data Graph 项目主页,并务必参加由 VMware 主办,Neo Technology 首席执行官 Emil Eifrem 主讲的名为“Spring Data Graph 入门”的网络研讨会。

Spring Data Graph 1.0.0.RELEASE 的主要功能包括

  • 支持属性图(通过关系连接的节点,每个节点具有任意属性)
  • 带注解的 POJO 实体的透明映射
  • 具有便捷 API、异常转换和可选事务管理的 Neo4jTemplate
  • 用于在图中保留类型信息的不同类型表示策略
  • 动态类型投影(鸭子类型)
  • Spring Data Commons 存储库支持
  • 部分 JPA - 图实体的跨存储支持
  • 在动态字段上和通过存储库方法支持 Neo4j 遍历
  • Neo4j 索引支持(包括全文和数值范围查询)
  • 支持 JSR-303 (Bean 验证)
  • 支持 Neo4j 服务器
  • 支持作为 Neo4j 服务器中的扩展运行

我们期待您在论坛问题跟踪器中提供反馈。

项目资源:下载 | JavaDocs | Spring Data Graph 指南 | 更新日志

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有