【问题标题】:Swagger / Openapi with openapi-generator where do we add the business logic code?Swagger / Openapi with openapi-generator 我们在哪里添加业务逻辑代码?
【发布时间】:2019-12-06 14:06:42
【问题描述】:

我必须从头开始创建一个 rest api。我已经对泽西岛有了一些经验,几乎所有事情都是手动完成的。

我想现在就做,因为这个项目是新的。因此,我目前正在尝试每次尝试使用 openapi 3.0 在线编辑器时可用的宠物商店示例。

使用openapi-generator,我已经为宠物店生成了spring boot server。

有很多教程到此为止。我不明白我必须在哪里或如何添加我的业务逻辑代码(数据库访问,......)。

然后我有一个问题,规范更新是如何完成的?

【问题讨论】:

    标签: java spring-boot openapi openapi-generator


    【解决方案1】:

    使用 Spring Framework,您可以使用 Repository 和 Entity 类来处理数据层。然后为业务逻辑添加服务类。

    https://www.baeldung.com/spring-component-repository-service

    数据库(MySql 中的示例):https://spring.io/guides/gs/accessing-data-mysql/

    【讨论】:

    • 谢谢,我可以通过在 openapi 生成器中将 delegatePattern 设置为 true 来使用委托模式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-04
    • 2020-02-10
    • 2022-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-14
    相关资源
    最近更新 更多