Junior — Middle
Quais são as anotações existentes para definir controladores no seu framework?
sobes.tech IA
Resposta da IA
В Java-фреймворках, таких как Spring, для определения контроллеров используются следующие аннотации:
@Controller— обозначает класс как контроллер, который обрабатывает HTTP-запросы и возвращает представления (views).@RestController— специализированная аннотация, объединяющая@Controllerи@ResponseBody, используется для создания RESTful веб-сервисов, возвращающих данные в формате JSON или XML.
Пример:
@RestController
public class MyController {
@GetMapping("/hello")
public String sayHello() {
return "Hello, World!";
}
}