© 2026 Hashnode
Spring Data JPA is part of the larger Spring Data family which aims to simplify data access within the Spring application framework. It allows for the easy implementation of JPA based repositories. This abstraction layer allows for accessing and mani...

I have often been asked to develop advanced search services. By advanced search I mean searches in which it’s possible to apply multiple filters on all (or almost all) fields such as: like, between, in, greater than, etc. So imagine having to build a...

By Daniel Newton Not too long ago, a reactive variant of the JDBC driver was released, known as R2DBC. It allows data to be streamed asynchronously to any endpoints that have subscribed to it. Using a reactive driver like R2DBC together with Spring, ...
