图书介绍
Spring Data 企业级Java的现代数据访问技术 英文2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- MarkPollack著 著
- 出版社: 南京:东南大学出版社
- ISBN:9787564142001
- 出版时间:2013
- 标注页数:290页
- 文件大小:55MB
- 文件页数:311页
- 主题词:C语言-程序设计-英文
PDF下载
下载说明
Spring Data 企业级Java的现代数据访问技术 英文PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Part Ⅰ.Background3
1.The Spring Data Project3
NoSQL Data Access for Spring Developers3
General Themes5
TheDomain6
The Sample Code6
Importing the Source Code into Your IDE7
2.Repositories:Convenient Data Access Layers13
Quick Start13
Defining Query Methods16
Query Lookup Strategies16
Query Derivation17
Pagination and Sorting18
Defining Repositories19
Fine-Tuning Repository Interfaces20
Manually Implementing Repository Methods21
IDE Integration22
IntelliJ IDEA25
3.Type-Safe Querying Using Querydsl27
Introduction to Querydsl27
Generating the Query Metamodel30
Build System Integration30
Supported Annotation Processors31
Querying Stores Using Querydsl32
Integration with Spring Data Repositories32
Executing Predicates33
Manually Implementing Repositories34
Part Ⅱ.Relational Databases37
4.JPA Repositories37
The Sample Project37
The Traditional Approach42
Bootstrapping the Sample Code44
Using Spring Data Repositories47
Transactionality50
Repository Querydsl Integration51
5.Type-Safe JDBC Programming with Querydsl SQL53
The Sample Project and Setup53
The HyperSQL Database54
The SQL Module of Querydsl54
Build System Integration58
The Database Schema59
The Domain Implementation of the Sample Project60
The QueryDslJdbcTemplate63
Executing Queries64
The Beginning of the Repository Implementation64
Querying for a Single Object65
The OneToManyResultSetExtractor Abstract Class67
The CustomerListExtractor Implementation68
The Implementations for the RowMappers69
Querying for a List of Objects71
Insert,Update,and Delete Operations71
Inserting with the SQLInsertClause71
Updating with the SQLUpdateClause72
Deleting Rows with the SQLDeleteClause73
Part Ⅲ.NoSQL77
6.MongoDB:A Document Store77
MongoDB in a Nutshell77
Setting Up MongoDB78
Using the MongoDB Shell79
The MongoDB Java Driver80
Setting Up the Infrastructure Using the Spring Namespace81
The Mapping Subsystem83
The Domain Model83
Setting Up the Mapping Infrastructure89
Indexing91
Customizing Conversion91
MongoTemplate94
Mongo Repositories96
Infrastructure Setup96
Repositories in Detail97
Mongo Querydsl Integration99
7.Neo4j:A Graph Database101
Graph Databases101
Neo4j102
Spring Data Neo4j Overview105
Modeling the Domain as a Graph106
Persisting Domain Objects with Spring Data Neo4j111
Neo4jTemplate112
Combining Graph and Repository Power113
Basic Graph Repository Operations115
Derived and Annotated Finder Methods116
Advanced Graph Use Cases in the Example Domain119
Multiple Roles for a Single Node119
Product Categories and Tags as Examples for In-Graph Indexes120
Leverage Similar Interests(Collaborative Filtering)121
Recommendations122
Transactions,Entity Life Cycle,and Fetch Strategies122
Advanced Mapping Mode123
Working with Neo4j Server124
Continuing From Here126
8.Redis:AKey/ValueStore127
Redis in a Nutshell127
Setting Up Redis127
Using the Redis Shell128
Connecting to Redis129
Object Conversion130
Object Mapping133
Atomic Counters134
Pub/Sub Functionality135
Listening and Responding to Messages135
Using Spring's Cache Abstraction with Redis136
Part Ⅳ.Rapid Application Development141
9.Persistence Layerswith Spring Roo141
A Brief Introduction to Roo141
Roo's Persistence Layers143
Quick Start143
Using Roo from the Command Line143
Using Roo with Spring Tool Suite145
A Spring Roo JPA Repository Example147
Creating the Project147
Setting Up JPA Persistence148
Creating the Entities148
Defining the Repositories150
Creating the Web Layer150
Running the Example151
A Spring Roo MongoDB Repository Example152
Creating the Project153
Setting Up MongoDB Persistence153
Creating the Entities153
Defining the Repositories154
Creating the Web Layer154
Running the Example154
10.REST Repository Exporter157
The Sample Project158
Interacting with the REST Exporter160
Accessing Products162
Accessing Customers165
Accessing Orders169
Part Ⅴ.Big Data175
11.Spring for Apache Hadoop175
Challenges Developing with Hadoop176
Hello World177
Hello World Revealed179
Hello World Using Spring for Apache Hadoop183
Scripting HDFS on the JVM187
Combining HDFS Scripting and Job Submission190
Job Scheduling191
Scheduling MapReduce Jobs with a TaskScheduler191
Scheduling MapReduce Jobs with Quartz193
12.Analyzing Data with Hadoop195
Using Hive195
Hello World196
Running a Hive Server197
Using the Hive Thrift Client198
Using the Hive JDBC Client201
Apache Logfile Analysis Using Hive202
Using Pig204
Hello World205
Running a PigServer207
Controlling Runtime Script Execution209
Calling Pig Scripts Inside Spring Integration Data Pipelines211
Apache Logfile Analysis Using Pig212
Using HBase214
Hello World214
Using the HBase Java Client215
13.Creating Big Data Pipelines with Spring Batch and Spring Integration219
Collecting and Loading Data into HDFS219
An Introduction to Spring Integration220
Copying Logfiles222
Event Streams226
Event Forwarding229
Management230
An Introduction to Spring Batch232
Processing and Loading Data from a Database234
Hadoop Workflows238
Spring Batch Support for Hadoop238
Wordcount as a Spring Batch Application240
Hive and Pig Steps242
Exporting Data from HDFS243
From HDFS to JDBC243
From HDFS to MongoDB249
Collecting and Loading Data into Splunk250
Part Ⅵ.Data Grids255
14.GemFire:A Distributed Data Grid255
GemFire in a Nutshell255
Caches and Regions257
How to Get GemFire258
Configuring GemFire with the Spring XML Namespace258
Cache Configuration258
Region Configuration263
Cache Client Configuration265
Cache Server Configuration267
WAN Configuration267
Disk Store Configuration268
Data Access with GemfireTemplate269
Repository Usage271
POJO Mapping271
Creating a Repository272
PDX Serialization272
Continuous Query Support273
Bibliography275
Index277
热门推荐
- 3448120.html
- 610003.html
- 1206225.html
- 896533.html
- 3837045.html
- 861062.html
- 2394412.html
- 2171229.html
- 3233151.html
- 3355957.html
- http://www.ickdjs.cc/book_1431925.html
- http://www.ickdjs.cc/book_110561.html
- http://www.ickdjs.cc/book_873198.html
- http://www.ickdjs.cc/book_3339671.html
- http://www.ickdjs.cc/book_1328034.html
- http://www.ickdjs.cc/book_713624.html
- http://www.ickdjs.cc/book_3152945.html
- http://www.ickdjs.cc/book_3244327.html
- http://www.ickdjs.cc/book_2824805.html
- http://www.ickdjs.cc/book_1184855.html