- 内容提要
- 序
- 前言
- 第一部分 背景知识
- 第 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
- 关于封面
内容提要
数据访问领域正在发生一场变革,关系型数据库无法解决的问题需要新的数据访问技术来解决。Spring Data 项目就是一种简化 Java 应用构建的数据访问技术,它可以帮助开发人员高效地使用最新的数据处理和管理工具,同时还能够以最新的方式使用传统的数据库。
本书从 Spring Data 背景知识、关系型数据库、NoSQL、快速应用开发、大数据、数据网格 6 个方面深度解析了数据访问技术,介绍的内容都是最流行和前沿的,其中文档数据库、图数据库、键/值存储、Hadoop 以及 GemFire 数据结构等是最重要的内容。本书介绍了 Spring Data、Repository、Querydsl 的基础理念,然后阐述了借助 Spring Data 如何简化 NoSQL 和大数据的访问,并且涵盖了使用 Spring Roo 和 Spring Data REST 导出功能如何实现应用的快速开发,除此之外,书中还涉及与其他 Spring 子项目的协同工作,如 Spring Integration 和 Spring Batch。
本书面向实战、结构清晰,示例丰富,适用于各类 Java 开发人员和数据库开发人员,也可以作为各大、中专院校相关专业师生的参考用书和相关培训机构的培训教材。
感谢我的妻子 Daniela、我的儿子 Gabriel 和 Alexandre,因为他们的宽容才使得我 能够挤出时间来撰写这本书。
—Mark Pollack
我要感谢我的家人、朋友、音乐家以及迄今为止与我共同奋斗的每位同事;还有带 来这段精彩旅程的整个 Spring Data 和 SpringSource 团队;最后,事实上首先要感 谢的是 Sabine,她给了我无尽的关爱和支持。
—Oliver Gierke
致我的妻子 Carol 和我的儿子 Alex,感谢你们让我的人生多姿多彩,并给予我无限 的支持和鼓励。
—Thomas Risberg
致我的妻子 Tisha,我的儿子 Jack、Ben 和 Daniel,我的女儿 Morgan 和 Hannah, 感谢你们对我的关爱、支持和容忍。如果没有你们,所有的这一切都没有意义。
—Jon Brisbin
特别感谢 Rod 和 Emil 启动了 Spring Data 项目,特别感谢 Oliver,他使得这个项目 变得意义非凡。感谢我的家人,你们总是非常支持我疯狂工作;有如此善解人意的 女人在我身边,我心怀感激。
—Michael Hunger
我要感谢我的妻子 Nanette 和我的孩子们,他们给予我无限的支持、宽容和理解。 同样要感谢 Rod 和 Spring Data 团队的同事们,他们使得这一切成为可能。
—David Turanski
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论