在Spring MVC框架中将业务逻辑放在哪里?

我不知道在Spring MVC中将业务逻辑放在哪里,因为我是新手。我对如何做有一个线索,但是由于缺乏Spring

MVC的知识,所以我不知道从哪里开始。我还想问一问,是否有人知道我可以从中获得良好的教程,还是可以在上面找到具有业务逻辑的spring mvc

Web应用程序的完整示例?无论如何,我所讨论的业务逻辑全都与数据库处理有关:)

回答:

@Controller类作为 。请注意,Spring

MVC中真正的控制器是DispatcherServlet将使用特定的@Controller类来处理URL请求。

@Service类应该为您的服务层服务。 。

@Repository类应该为您的数据访问层服务。在这里您应该放置CRUD逻辑:插入,更新,删除,选择。

@Service@Repository和你的实体类将是 。JSP等视图技术(例如JSP,Thymeleaf等)将符合

@Controller类只能@Service通过接口访问类。类似地,@Service类只能通过接口访问其他@Service类以及一组特定的@Repository类。

以上是 在Spring MVC框架中将业务逻辑放在哪里? 的全部内容, 来源链接: utcz.com/qa/421917.html

回到顶部