Sobes.tech
Junior — Middle
104

¿Qué anotaciones se utilizan en los servicios RESTful para manejar operaciones de lectura de datos de la base de datos?

Empresas donde se preguntó
Hftlabs

Respuesta de la IA

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 с методами контроллера, которые возвращают данные из базы.