Custom enum mappings in your entities became a lot easier in Spring Boot 4 thanks to some changes within Hibernate 7 and JPA 3.2. Check out this blogpost to learn more!
In this blogpost I talk about the differences between JDBC, JPA, Hibernate and the various Spring Data projects and how they relate.
With Spring Data, we can easily write queries usinng @Query. For more dynamic queries, we can use the Example and Specification API, which we'll explore here.
With Spring, you can set up your initial data in different ways. In this tutorial we'll discover database migration tools, and other options.
With Spring Data it's very easy to create a simple CRUD application without the hassle of creating your own DAO's. Spring Boot makes it even easier for you.
Spring Data allows you to create repositories by writing a simple interface. In this article I'll write some integration tests for a repository using DBUnit