use @RestController instead of @Controller + @ResponseBody