use the spring-jpa