Я новичок в языке Kotlin и пробую простой RESTFUL API с Kotlin и Spring Boot.Мои методы запроса не возвращают ожидаемый результат.Я надеялся получить это при возврате заявки:
[
{
"id": 0,
"name": "string 1",
"color": "string 1"
},
{
"id": 1,
"name": "string 2",
"color": "string 2"
}
]
Но я получаю это (HTTP-статус 200):
[
{},
{}
]
В моей базе данных есть категории, а также мой сервис и хранилищевыполнить ОК. Это код моего контроллера:
@RestController
@RequestMapping("/category")
class CategoryController (val categoryService: CategoryService) {
@GetMapping
fun findAll(): ResponseEntity<Any> {
try {
return ResponseEntity.ok(categoryService.findAll())
} catch (e: Exception) {
val msg = "Something went wrong: " + e.message
return ResponseEntity(msg, HttpStatus.INTERNAL_SERVER_ERROR)
}
}
}
Что я делаю не так?Я благодарю вас за вашу помощь!