Встречается на собеседованиях • сегодня

Как быстро сделать контроллер

В Spring Boot можно быстро создать контроллер с помощью аннотации @RestController и методов с @GetMapping/@PostMapping:

java
@RestController
@RequestMapping("/api")
public class SimpleController {

    @GetMapping("/hello")
    public String sayHello() {
        return "Hello World!";
    }
text
@PostMapping("/echo")
public String echo(@RequestBody String message) {
    return "Echo: " + message;
}

}

text

Ключевые моменты:
1. `@RestController` объединяет `@Controller` и `@ResponseBody`
2. `@RequestMapping` задает базовый путь
3. Аннотации методов (`@GetMapping` и др.) определяют HTTP-метод и путь
4. Параметры автоматически связываются с запросом (`@RequestBody` и др.)

Для быстрого старта можно использовать Spring Initializr (start.spring.io) с зависимостью "Spring Web".
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы