Last modified:
Imagine having a tool that can automatically detect JPA and Hibernate performance issues. Hypersistence Optimizer is that tool!
Spring Framework has revolutionized the Java Enterprise development, simplifying application testing and allowing flexible cross-cutting concerns using its Aspect-Oriented Programming support.
Here are some articles I wrote that cover various aspects of the Spring framework:
Performance Tuning
- Spring Boot performance tuning
- Tuning Spring Petclinic JPA and Hibernate configuration with Hypersistence Optimizer
- Why you should always use
hibernate.connection.provider_disables_autocommit
for resource-local JPA transactions - Spring read-only transaction Hibernate optimization
Configuration
- Why I like Spring
@Autowired
forList
types - Why I like Spring bean aliasing
- The Builder pattern and the Spring framework
- Spring request-level memoization
- How to emulate
@CreatedBy
and@LastModifiedBy
from Spring Data using the@GeneratorType
Hibernate annotation
Schema Migrations
Transactions and Concurrency Control
- A beginner’s guide to transaction isolation levels in enterprise Java
- Read-write and read-only transaction routing with Spring
