Vai al contenuto principale della pagina

Spring data / / Petri Kainulainen



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Kainulainen Petri Visualizza persona
Titolo: Spring data / / Petri Kainulainen Visualizza cluster
Pubblicazione: Birmingham, : Packt Publishing, 2012
Edizione: 1st edition
Descrizione fisica: 1 online resource (161 p.)
Disciplina: 006.312
Soggetto topico: Java (Computer program language)
Application software - Development
Note generali: Description based upon print version of record.
Nota di contenuto: 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
Sommario/riassunto: Implement JPA repositories and harness the performance of Redis in your applications.
Titolo autorizzato: Spring data  Visualizza cluster
ISBN: 1-62198-909-7
1-283-83676-9
1-84951-905-6
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910826837403321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui