Nice banner
Whitespace
Apply source formatting
Only support Spring Data
Polish copyright headers
Relocate main application class
Drop bean output from main
Use full component scanning
Drop explicit JPA configuration
Fix test compile errors
Drop uneeded key generator bean
Switch to JAR
Use standard port and no context path
Relocate config classes
Polish model
Relocate resources
Migrate to Thymeleaf
Polish
Favor standard locations