分层架构/项目结构如何可能弹簧靴顶部的Vaadin与MongoDB反应

分层架构/项目结构如何可能弹簧靴顶部的Vaadin与MongoDB反应,mongodb,spring-boot,vaadin,project-structure,Mongodb,Spring Boot,Vaadin,Project Structure,目前我有以下项目结构: 套餐: 看法 控制器 服务 模型 存储库 配置 利用率 视图包包含Vaadin的视图类 示例案例: 我想在单击按钮后从mongoDB数据库检索一些数据。 从MongoDB数据库检索数据的方法可以是MainView控制器服务存储库,对吗 实际上,我不知道如何组织我的项目。有人能帮帮我吗?谷歌是你最好的朋友,请看这个博客/教程如何设置:我知道如何使用mongoDB。问题是我不知道在我的例子中这些层是如何连接的。。。无论如何,谢谢你。我们无法决定什么架构对你的项目最有意义。

目前我有以下项目结构:

套餐:

  • 看法
  • 控制器
  • 服务
  • 模型
  • 存储库
  • 配置
  • 利用率
视图包包含Vaadin的视图类

示例案例: 我想在单击按钮后从mongoDB数据库检索一些数据。 从MongoDB数据库检索数据的方法可以是MainView控制器服务存储库,对吗


实际上,我不知道如何组织我的项目。有人能帮帮我吗?

谷歌是你最好的朋友,请看这个博客/教程如何设置:

我知道如何使用mongoDB。问题是我不知道在我的例子中这些层是如何连接的。。。无论如何,谢谢你。我们无法决定什么架构对你的项目最有意义。检查MV*模式,在应用程序的一个部分的独立分支中尝试它们,并根据您的用例做出决定。没有银弹。