hibernate – 为什么我们在JPA存储库中使用Service层和DAO

为什么我们将Service层和DAO与JPA存储库一起使用.


spring mvc项目中使用这种架构有什么标准吗?

我对此感到困惑,我是春天的新人.

请帮我.

提前致谢. 最佳答案 我正在使用spring MVC,在我的项目中我有3层

>控制器
>服务
> DAO

控制器只是控制项目的进/出.在控制器中我们不编写任何业务逻辑

我们在服务层编写所有业务逻辑

在dao中,我们编写数据库逻辑,如CRUD Operations

这样做是因为我们不希望将所有逻辑流混合在一个类中.这会增加负担,难以调试

点赞