gpt4 book ai didi

java - Spring 3 应用程序中的业务逻辑和异常

转载 作者:行者123 更新时间:2023-12-01 19:53:03 26 4
gpt4 key购买 nike

假设我有一个 Spring 应用程序,分为 3 层: Controller 、服务和存储库。所有的业务逻辑应该在哪一层?根据我在网上读到的内容, Controller 应该只使用服务,并且服务应该是包含所有业务逻辑的服务。它是否正确?我应该处理服务中可能发生的异常吗?我对 Spring 还很陌生,不确定哪种是正确的处理方法以及哪些是最佳实践。

最佳答案

进入服务领域。

  1. Repo - 与数据库交互
  2. Controller - Http 通信处理(或其他类型,如果交互如 CLI)
  3. 服务 - 业务逻辑。

关于java - Spring 3 应用程序中的业务逻辑和异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50632108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com