Назад к вопросам
Junior — Middle
71
Какие аннотации применяются в RESTful сервисах для обработки операций чтения данных из базы данных?
Компании, где спрашивали
Hftlabs
Ответ от нейросети
sobes.tech AI
В RESTful сервисах на Java для обработки операций чтения данных обычно применяются аннотации из Spring Framework:
@GetMapping— для обработки HTTP GET-запросов, которые традиционно используются для получения данных.@RequestMapping(method = RequestMethod.GET)— альтернативный способ указать, что метод обрабатывает GET-запрос.
Пример:
@RestController
@RequestMapping("/users")
public class UserController {
@GetMapping("/{id}")
public User getUserById(@PathVariable Long id) {
// логика получения пользователя из базы
}
}
Эти аннотации помогают связать HTTP-метод GET с методами контроллера, которые возвращают данные из базы.