java config for spring data jpa