Как перемещаться по страницам? - PullRequest
1 голос
/ 17 мая 2019

У меня есть проект в Maven, с фреймворком Vaadin 8, использующим PostgreSQL. Я не могу использовать класс Navigator, потому что он не работает с весенней загрузкой. Как сделать навигацию в этом проекте?

1 Ответ

3 голосов
/ 17 мая 2019

Если вы используете 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

...