My Account Log in

5 options

Spring data / Petri Kainulainen.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost Ebook Public Library Collection - North America Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Kainulainen, Petri.
Language:
English
Subjects (All):
Java (Computer program language).
Application software--Development.
Application software.
Physical Description:
1 online resource (161 p.)
Edition:
1st edition
Place of Publication:
Birmingham : Packt Publishing, 2012.
Language Note:
English
System Details:
text file
Biography/History:
Kainulainen Petri: Petri Kainulainen is a software developer living in Tampere, Finland. He is specialized in application development with the Java programming language and the Spring framework. Petri has over 10 years of experience in software development, and during his career he has participated in the development projects of Finland's leading online market places as a software architect. He is currently working at Vincit Oy as a passionate software developer.
Summary:
Implement JPA repositories and harness the performance of Redis in your applications.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Getting Started; Java Persistence API; Key concepts; Creating database queries; Native SQL queries; Java Persistence Query Language; The Criteria API; Redis; Supported data types; Persistence; Replication; Publish/subscribe messaging pattern; Summary; Chapter 2:Getting Started with Spring Data JPA; Downloading dependencies with Maven; Configuring the Spring application context; Creating the properties file; Creating the application context configuration class
Creating the application context configuration skeletonConfiguring the data source bean; Configuring the entity manager factory bean; Configuring the transaction manager bean; Loading the application context configuration; Implementing CRUD functionality for an entity; Domain model; Contact; Address; Creating a custom repository; Creating a custom repository in the old school way; Creating a custom repository with Spring Data JPA; CRUD; Create; Read; Update; Delete; Summary; Chapter 3:Building Queries with Spring Data JPA; Building queries; Query methods; Query generation from method name
Named queries@Query annotation; JPA Criteria API; Adding the JPA Criteria API support to a repository; Creating the criteria query; Creating the service method; Pros and cons; Querydsl; Configuring Querydsl-Maven integration; Generating Querydsl query types; Adding Querydsl support to a repository; Creating the executed query; Executing the created query; Pros and cons; What technique should we use?; Sorting query results; Sorting with method name; Creating the query method; Modifying the service method; Sorting with query strings; JPQL queries; SQL queries; Sorting with the Sort class
JpaRepositoryQuery generation from the method name; @Query annotation; JPA Criteria API; Sorting with Querydsl; What technique should we use?; Paginating query results; Changing the service layer; Creating a class for pagination parameters; Changing the service interface; Creating PageRequest objects; Implementing pagination; JpaRepository; Query generation from the method name; Named queries; @Query annotation; JPA Criteria API; Querydsl; Summary; Chapter 4:Adding Custom Functionality to JPA Repositories; Adding custom functionality to a single repository; Creating the custom interface
Implementing the created interfaceConfiguring the repository class; Implementing the custom methods; Creating the repository interface; Creating the service implementation; What did we just do?; Adding custom functionality to all repositories; Creating the base repository interface; Implementing the base repository interface; Creating the repository factory bean; Creating the skeleton of the repository factory bean class; Creating the repository factory inner class; Creating the builder method for the repository factory; Configuring Spring Data JPA; Creating the repository interface
Implementing the service layer
Notes:
Description based upon print version of record.
ISBN:
9781621989097
1621989097
9781283836760
1283836769
9781849519052
1849519056
OCLC:
818847569

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account