В настоящее время у меня есть следующая структура проекта:
пакетов:
- view
- controller
- service
- модель
- хранилище
- config
- util
Пакет представления содержит классы представления Vaadin.
Пример: я хотел бы получить некоторые данные из базы данных mongoDB после нажатия кнопки. Для извлечения данных из базы данных MongoDB можно использовать MainView <-> Controller <-> Service <-> Repository, верно?
На самом деле я не уверен, как структурировать свой проект. Может ли кто-нибудь помочь мне, пожалуйста?