java - Swagger/Openapi 和 openapi-generator 我们在哪里添加业务逻辑代码?

标签 java spring-boot openapi openapi-generator

我必须从头开始创建一个rest api。通过手动完成大部分工作,我已经对 Jersey 有了一些经验。

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

使用 openapi-generator,我为宠物商店生成了 spring boot 服务器。

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

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

最佳答案

使用 Spring 框架,您可以使用存储库和实体类来处理数据层。然后添加业务逻辑的Service类。

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

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

关于java - Swagger/Openapi 和 openapi-generator 我们在哪里添加业务逻辑代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59214718/

相关文章:

java - 添加自定义过滤器 Apache Shiro + Spring Boot

Kubernetes CRDs - 引用现有的验证规范

json - 是否可以 'inject' 引用 JSON 架构

java - 使用回车键在java中激活一个按钮

java - 这是 HashMap 的有效单元测试吗?

tomcat - Spring boot Tomcat – 启用/禁用目录列表

rest - OpenAPI 中标签的确切用途以及它们为何独一无二

java - 在java中将Object[]数组转换为List

java - MapReduce 中的聚合

java - 运行时发生异常。空 : InvocationTargetException: Connector configured to listen on port 8080 failed to start -> [Help 1]