Sobes.tech
Junior — Middle
103

Jakie adnotacje są używane w usługach RESTful do obsługi operacji odczytu danych z bazy danych?

Firmy, w których zadano pytania
Hftlabs

Odpowiedź od AI

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