Update guide to use new starters and fix bugs

Use spring-boot-starter-data-jpa and remove old conventions.