By Oliver Gierke, Michael Hunger
You can decide upon numerous facts entry frameworks whilst development Java firm purposes that paintings with relational databases. yet what approximately mammoth facts? This hands-on creation indicates you ways Spring information makes it really effortless to construct functions throughout a variety of new information entry applied sciences resembling NoSQL and Hadoop.
Through numerous pattern tasks, you’ll learn the way Spring info presents a constant programming version that keeps NoSQL-specific good points and functions, and is helping you increase Hadoop functions throughout quite a lot of use-cases comparable to info research, occasion flow processing, and workflow. You’ll additionally detect the good points Spring info provides to Spring’s current JPA and JDBC aid for writing RDBMS-based facts entry layers.
- Learn approximately Spring’s template helper periods to simplify the use ofdatabase-specific functionality
- Explore Spring Data’s repository abstraction and complicated question functionality
- Use Spring info with Redis (key/value store), HBase(column-family), MongoDB (document database), and Neo4j (graph database)
- Discover the GemFire allotted info grid solution
- Export Spring information JPA-managed entities to the net as RESTful net services
- Simplify the improvement of HBase functions, utilizing a light-weight object-mapping framework
- Build instance big-data pipelines with Spring Batch and Spring Integration
Quick preview of Spring Data PDF
Best Java books
Mastering Lambdas: Java Programming in a Multicore World (Oracle Press)
The Definitive consultant to Lambda Expressions studying Lambdas: Java Programming in a Multicore global describes how the lambda-related beneficial properties of Java SE eight will permit Java to fulfill the demanding situations of next-generation parallel architectures. The ebook explains the best way to write lambdas, and the way to exploit them in streams and in assortment processing, delivering code examples all through.
Mastering JavaFX 8 Controls (Oracle Press)
Layout and install High-Performance JavaFX Controls bring cutting-edge functions with visually wonderful UIs. studying JavaFX eight Controls presents transparent directions, targeted examples, and ready-to-use code samples. tips on how to paintings with the most recent JavaFX APIs, configure UI parts, instantly generate FXML, construct state of the art controls, and successfully practice CSS styling.
Data Abstraction and Problem Solving with Java: Walls and Mirrors (3rd Edition)
The 3rd variation of facts Abstraction and challenge fixing with Java: partitions and Mirrors employs the analogies of partitions (data abstraction) and Mirrors (recursion) to educate Java programming layout ideas, in a fashion that starting scholars locate available. The booklet has a student-friendly pedagogical procedure that rigorously bills for the strengths and weaknesses of the Java language.
Java Software Solutions: Foundations of Program Design (7th Edition)
Java software program suggestions teaches a beginning of programming recommendations to foster well-designed object-oriented software program. Heralded for its integration of small and big lifelike examples, this world wide best-selling textual content emphasizes construction strong problem-solving and layout abilities to write down top quality courses.
- Java: The Complete Reference (8th Edition)
- A Programmer's Guide to Java Certification: A Comprehensive Primer (2nd Edition)
- Code in the Cloud
- An Introduction to Network Programming with Java: Java 7 Compatible (3rd Edition)
- The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming
Extra resources for Spring Data
The Spring Framework has an extended heritage of simplifying the improvement of Java purposes, specifically for writing RDBMS-based facts entry layers that use Java database connectivity (JDBC) or object-relational mappers. during this e-book we objective to assist builders get a deal with on find out how to successfully strengthen Java purposes throughout quite a lot of those new applied sciences. The Spring information undertaking at once addresses those new applied sciences that you can expand your latest wisdom of Spring to them, or maybe study extra approximately Spring as a byproduct of utilizing Spring information. even if, it doesn’t go away the relational database at the back of. Spring information additionally offers an intensive set of latest gains to Spring’s RDBMS help. how one can learn This booklet This ebook is meant to provide you a hands-on advent to the Spring facts venture, whose center undertaking is to allow Java builders to take advantage of cutting-edge facts processing and manipulation instruments but in addition use conventional databases in a state of the art demeanour. We’ll commence by way of introducing you to the undertaking, outlining the first motivation of SpringSource and the workforce. We’ll additionally describe the area version of the pattern initiatives that accommodate all of the later chapters, in addition to easy methods to entry and organize the code (Chapter 1). Preface | xvii Download from Wow! book