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

Как загрузить виды Router в Java

В Java для загрузки видов Router можно использовать фреймворки вроде Spring MVC или JavaFX.

Spring MVC:

java
@Controller
public class MyController {
    @GetMapping("/home")
    public String home(Model model) {
        model.addAttribute("message", "Hello, World!");
        return "home"; // загружает home.html из templates/
    }
}

Требуется Thymeleaf или другой шаблонизатор.

JavaFX:

java
public class Main extends Application {
    @Override
    public void start(Stage stage) throws IOException {
        FXMLLoader loader = new FXMLLoader(getClass().getResource("view.fxml"));
        Parent root = loader.load();
        stage.setScene(new Scene(root));
        stage.show();
    }
}

Здесь view.fxml — файл разметки.

Для REST API можно использовать @RestController в Spring.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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