Let's get started with a Microservice Architecture with Spring Cloud:
Spring Persistence Series
Last updated: August 30, 2024
This tutorial series focuses on doing Persistence with Spring – illustrating examples with Hibernate, JPA and Spring Data.
.
.
.
.
.
Pre-requisites
.
.
.
.
.
Spring and JDBC
- Spring JDBC
- Introduction to Spring Data JDBC
- Spring JDBC Batch Inserts
- Obtaining Auto-generated Keys in Spring JDBC
- Using a List of Values in a JdbcTemplate IN Clause
.
.
.
.
.
Spring and JPA Transactions
- Transactions with Spring and JPA
- Transaction Propagation and Isolation in Spring @Transactional
- Programmatic Transaction Management in Spring
- Using Transactions for Read-Only Operations
- Enabling Transaction Locks in Spring Data JPA
.
.
.
.
.
Spring Data JPA
- Introduction to Spring Data JPA
- CrudRepository, JpaRepository, and PagingAndSortingRepository in Spring Data
- Spring Data JPA @Query
- Derived Query Methods in Spring Data JPA Repositories
- Pagination and Sorting using Spring Data JPA
- Calling Stored Procedures from Spring Data JPA Repositories
- Spring JPA – Multiple Databases
- Show Hibernate/JPA SQL Statements from Spring Boot
- Configuring a DataSource Programmatically in Spring Boot
- Quick Guide on Loading Initial Data with Spring Boot
- Configure and Use Multiple DataSources in Spring Boot
.
.
.
.
.
Spring Data Integrations
- Spring Data MongoDB Series
- Introduction to Spring Data Redis
- Introduction to Spring Data Elasticsearch
- Introduction to Spring Data REST
- Integrating Amazon DynamoDB With Spring Boot Using Spring Cloud AWS
- MyBatis with Spring
- Database Migrations with Flyway
- Use Liquibase to Safely Evolve a Database Schema
- Spring Data Series
.
.
.
.
.
Other Spring Tutorials
.
.
.
.
.
















