【问题标题】:How to refactor this REST API Spring Boot app?如何重构这个 REST API Spring Boot 应用程序?
【发布时间】:2020-06-03 17:06:56
【问题描述】:

我正在 Spring Boot 中开发一个简单的金融交易应用程序。我想知道我是否可以改进它。有 4 种类型的事务,我有 4 个不同的端点和 4 个请求类。我想知道我是否可以对这 4 个请求类使用设计模式或其他东西。这是代码:

所以我想问你我是否可以重构这段代码,尤其是在服务中,以使用设计模式,或者我如何改进实现。我不想添加新功能,只是为了重构代码并改进它。谢谢!

【问题讨论】:

    标签: java spring spring-boot rest design-patterns


    【解决方案1】:

    不确定您是否使用 java 8,如果是这样,您可以创建函数来将传入的请求对象转换为您在服务层中使用的模型/实体。如果您使用的是 Java 的早期版本,请创建可以执行相同操作的转换器类。 我也可能在实体上有方法可以将实体转换回模型对象。

    【讨论】:

      猜你喜欢
      • 2017-05-04
      • 2017-08-09
      • 2018-03-01
      • 2022-11-23
      • 2020-07-17
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 1970-01-01
      相关资源
      最近更新 更多