Data access layer to NoSQL solution with Hibernate OGM and Spring Data