У меня есть проект в Maven, с фреймворком Vaadin 8, использующим PostgreSQL. Я не могу использовать класс Navigator, потому что он не работает с весенней загрузкой. Как сделать навигацию в этом проекте?
Если вы используете Spring Boot, рекомендуется использовать дополнения Vaadin Spring и Vaadin Spring Boot
https://vaadin.com/directory/component/vaadin-spring/3.1.1
https://vaadin.com/directory/component/vaadin-spring-boot/3.1.1
Надстройкадает вам SpringNavigator, который является модифицированной версией Navigator, которая поддерживает Spring.
При использовании дополнения Spring вы можете использовать аннотацию @SpringView с представлениями, и они будут автоматически зарегистрированы в SpringNavigator, что вы можете легкопросто autowire.
Более подробная документация по надстройкам и их использованию здесь
https://vaadin.com/docs/v8/framework/advanced/advanced-spring.html