什么是存储库模型服务控制器类以及如何相互依赖

问题描述 投票:0回答:1

我工作过多个后端项目并开发了多个 API,这些 API 在后端概念中使用了不同的不同术语,但我对这些术语有点困惑 - **服务、存储库、模型、控制器 ** ** 您能澄清这些术语什么是存储库模型服务控制器吗? 它们之间的主要区别是什么? 最后一个是如何相互依赖的?使用现实生活中的例子。

我请求社区请使用现实生活中的例子来解释以及如何相互依赖?

database backend dao
1个回答
0
投票

模型 - 您的数据类

存储库 - 返回/接受模型的数据库查询的一些接口

服务 - 包装存储库某些实现的客户端,用于特定的数据库连接

控制器 - 在 Java/Spring 术语中,这就是处理 HTTP 请求并使用服务的地方

© www.soinside.com 2019 - 2024. All rights reserved.