change to spring data jpa