Micro garden Spring API Server Dependencies Spring Web Spring Datat JPA Validation Lombok MySQL Database Thymeleaf