Best of Spring Framework — March 2024
- 1
- 2
Javarevisited·2y
Spring Framework: Day 9 — Mastering Spring Transaction Management
This post explores transaction management in the Spring Framework. It covers the concept of transaction management, the two types of transaction management supported by Spring, and how to configure a transaction manager. The post also includes practice assignments to gain hands-on experience with declarative and programmatic transaction management.
- 3
Javarevisited·2y
Spring Framework: Day 1 — Introduction and Setting Up Your First Spring Application
Learn about the Spring Framework, its core principles, and how to set up your development environment. Create your first Spring application and complete practice assignments to become proficient in Spring.
- 4
Baeldung·2y
Querydsl vs. JPA Criteria
This post compares Querydsl and JPA Criteria, two popular frameworks for constructing type-safe queries in Java. It covers setup, simple queries, filtering/sorting/grouping, complex queries with joins, modifying data, integration with Spring Data JPA, and performance.
- 5
Javarevisited·2y
Spring Framework: Day 20 — Exploring Spring Transaction Management
Spring Transaction Management is a powerful tool provided by the Spring framework to manage transactions in applications. It supports both programmatic and declarative transaction management, with the latter being recommended. Declarative transaction management can be enabled in Spring through the use of the @EnableTransactionManagement annotation or by using the spring-boot-starter-data-jpa starter.