Use latest version of Spring Boot framework
I tried to switch to the latest Spring Boot release 3.1.2. It implies new versions for underlying libraries, like Spring, Spring Security, Hibernate. Unfortunately, the project now broken because of changes in newer Hibernate stack, many tests fails. I'd consider to remove Hibernate from FC completely and use plain JDBCTemplate approach instead. In this way we'll get:
- a clean DAO layer for communication with DB, removing unnecessary complexity at Store level
- performance improvements