An in-depth piece exploring building a modular event-driven microservices architecture, using Spring and Orkes Conductor for orchestration:
Spring Persistence Tutorial
Last updated: March 18, 2024
This tutorial series focuses on doing Persistence with Spring – illustrating examples with Hibernate, JPA and Spring Data.
Pre-requisites
- Learn JPA & Hibernate (Series)
Spring Data JPA
- Introduction to Spring Data JPA (popular)
- CrudRepository, JpaRepository, and PagingAndSortingRepository in Spring Data
- Spring Data JPA @Query (popular)
- Derived Query Methods in Spring Data JPA Repositories
- Pagination and Sorting using Spring Data JPA (popular)
- Building a REST Query Language (Series)
- Spring JPA – Multiple Databases
- Show Hibernate/JPA SQL Statements from Spring Boot
Other Spring Data Projects
Spring and JPA Transactions
Spring and JDBC
Other Spring Persistence Technologies
- Configuring a DataSource Programmatically in Spring Boot
- Database Migrations with Flyway
- Use Liquibase to Safely Evolve Your Database Schema
- Introduction to Liquibase Rollback
- DynamoDB in a Spring Boot Application Using Spring Data
- MyBatis with Spring
- Configure and Use Multiple DataSources in Spring Boot
- Quick Guide on Loading Initial Data with Spring Boot
Other Spring Tutorials
- REST with Spring Tutorial (Series) How to build REST Services with Spring
- Spring Exceptions Tutorial (Series) Some of the most common exceptions in Spring with examples – why they occur and how to solve them quickly
- Security with Spring (popular) (Series) How to Secure an MVC project, Login and Logout, how to Secure a REST Service using OAuth.