- 内容提要
- 序
- 前言
- 第一部分 背景知识
- 第 1 章 Spring Data 项目
- 第 2 章 Repository:便利的数据访问层
- 第 3 章 使用 Querydsl 实现类型安全的查询
- 第二部分 关系型数据库
- 第 4 章 JPA Repository
- 第 5 章 借助 Querydsl SQL 实现类型安全的 JDBC 编程
- 第三部分 NoSQL
- 第 6 章 MongoDB: 文档存储
- 第 7 章 Neo4j:图数据库
- 第 8 章 Redis:键/值存储
- 第四部分 快速应用开发
- 第 9 章 使用 Spring Roo 实现持久层
- 第 10 章 REST Repository 导出器
- 第五部分 大数据
- 第 11 章 Spring for Apache Hadoop
- 第 12 章 使用 Hadoop 分析数据
- 第 13 章 使用 Spring Batch 和 Spring Integration 创建大数据管道
- 第六部分 数据网格
- 第 14 章 分布式数据网格:GemFire
- 关于封面
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
7.11 从这里继续学习
本章展现了图数据库,尤其是 Neo4j,为我们所带来的可改变的东西以及 Spring Data Neo4j 如何实现对它们的便利访问,同时还能保持原始低层级图处理方式是可用的。
接下来应该做的事情就是考虑所使用(或者想要使用)的数据并了解这些实体是如何联系在一起的。近距离的观察 - 你会发现它们的联系程度比乍看上去要紧密得多。选取一个领域对象,并将它首先画在白板上然后再存储到图数据库中,这是实现这些理念背后强大功能的第一步。要编写使用这些相互联系数据的应用,借助 Spring Data Neo4j 是一个很好的开始。它能够让你很容易地创建图数据并将图查询的结果暴露为你所熟知的 POJO,这会简化与其他库或(UI)框架的集成。
要了解如何创建完整的 Web 应用,可以参见参考资料中的[Hunger12],它也是参考文档和 GitHub 仓库的一部分。这个教程很详细地介绍了用于电影交流的社交类型的数据库 cineasts.net,并且阐述了数据建模、与外部服务集成以及 Web 层。
如果有问题的话,可以随时去 Springsource 社区( http://spring.neo4j.org/discussions )、Stackoverflow 或 Neo4j 的 Google 群组( http://neo4j.org/forums )来寻找答案。希望你能喜欢它!
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论