Generate OpenAPI v3

This commit is contained in:
2025-06-20 00:39:11 +05:00
parent e7a8b65d7d
commit f145b17527

25
pom.xml
View File

@ -1,36 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>3.5.0</version> <version>3.5.0</version>
<relativePath/> <!-- lookup parent from repository --> <relativePath /> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>com.backend.search.kodik.service</groupId> <groupId>com.backend.search.kodik.service</groupId>
<artifactId>anyame-backend</artifactId> <artifactId>anyame-backend</artifactId>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
<name>anyame-backend</name> <name>anyame-backend</name>
<description>Kodik search service for anyame</description> <description>Kodik search service for anyame</description>
<url/> <url />
<licenses> <licenses>
<license/> <license />
</licenses> </licenses>
<developers> <developers>
<developer/> <developer />
</developers> </developers>
<scm> <scm>
<connection/> <connection />
<developerConnection/> <developerConnection />
<tag/> <tag />
<url/> <url />
</scm> </scm>
<properties> <properties>
<java.version>21</java.version> <java.version>21</java.version>
<retrofit.version>3.0.0</retrofit.version> <retrofit.version>3.0.0</retrofit.version>
<spring-dotenv.version>4.0.0</spring-dotenv.version> <spring-dotenv.version>4.0.0</spring-dotenv.version>
<springdoc-openapi-starter.version>2.8.9</springdoc-openapi-starter.version>
</properties> </properties>
<dependencies> <dependencies>
<dependency> <dependency>
@ -53,6 +55,11 @@
<artifactId>spring-dotenv</artifactId> <artifactId>spring-dotenv</artifactId>
<version>${spring-dotenv.version}</version> <version>${spring-dotenv.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>${springdoc-openapi-starter.version}</version>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>