had0uken Asked:2023-01-06 04:10:26 +0800 CST2023-01-06 04:10:26 +0800 CST 2023-01-06 04:10:26 +0800 CST 在 Spring 中正确组织 MVC 模式 772 下面是关于 MVC 模式的问题。我正在写一个教育应用程序。创建的实体(问题)。之后我添加了 DAO 和服务层。螺丝弹簧安全。一切都很好,一切正常。决定进一步扩大应用范围。我添加了一个新实体(用户),然后并不完全清楚如何根据此模式正确构建所有内容。每个实体应该有一个单独的 DAO 接口吗?每个实体应该有一个单独的服务接口吗?我是否需要在控制器中为每个服务创建一个单独的 Bean?或者应该只有一个服务并与所有 DAO 一起工作?项目结构如下: 更新。我决定补充一点,从逻辑上讲,实体用户和问题没有任何联系。它们之间没有 FK,在应用程序中它们实际上不应相交。 java 1 个回答 Voted Best Answer Roman Batrakov 2023-01-08T02:34:19+08:002023-01-08T02:34:19+08:00 对于每个实体,您应该编写自己的服务和存储库
对于每个实体,您应该编写自己的服务和存储库