switch persistence layer to spring-data-jpa base hibernate