Junior — Middle
Quelles annotations existent-elles pour définir des contrôleurs dans votre framework?
sobes.tech IA
Réponse de l'IA
В Java-фреймворках, таких как Spring, для определения контроллеров используются следующие аннотации:
@Controller— обозначает класс как контроллер, который обрабатывает HTTP-запросы и возвращает представления (views).@RestController— специализированная аннотация, объединяющая@Controllerи@ResponseBody, используется для создания RESTful веб-сервисов, возвращающих данные в формате JSON или XML.
Пример:
@RestController
public class MyController {
@GetMapping("/hello")
public String sayHello() {
return "Hello, World!";
}
}