[+] springdoc
This commit is contained in:
@@ -71,3 +71,7 @@ MCU/SFU声音视频控制在服务端实现,如果没有终端订阅并且没
|
|||||||
|
|
||||||
终端推流到服务端,由服务端分流没有混音。
|
终端推流到服务端,由服务端分流没有混音。
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
springdoc升级正式版本
|
||||||
|
springboot升级正式版本
|
||||||
16
pom.xml
16
pom.xml
@@ -27,7 +27,7 @@
|
|||||||
<ffmpeg.version>5.1.2</ffmpeg.version>
|
<ffmpeg.version>5.1.2</ffmpeg.version>
|
||||||
<lombok.version>1.18.24</lombok.version>
|
<lombok.version>1.18.24</lombok.version>
|
||||||
<kurento.version>6.18.0</kurento.version>
|
<kurento.version>6.18.0</kurento.version>
|
||||||
<springdoc.version>1.6.12</springdoc.version>
|
<springdoc.version>2.0.0-RC1</springdoc.version>
|
||||||
<mapstruct.version>1.5.3.Final</mapstruct.version>
|
<mapstruct.version>1.5.3.Final</mapstruct.version>
|
||||||
<collections4.version>4.4</collections4.version>
|
<collections4.version>4.4</collections4.version>
|
||||||
<jitsi.ice4j.version>3.0-59-g71e244d</jitsi.ice4j.version>
|
<jitsi.ice4j.version>3.0-59-g71e244d</jitsi.ice4j.version>
|
||||||
@@ -72,11 +72,6 @@
|
|||||||
<groupId>org.apache.commons</groupId>
|
<groupId>org.apache.commons</groupId>
|
||||||
<artifactId>commons-collections4</artifactId>
|
<artifactId>commons-collections4</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!-- 接口文档 -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.springdoc</groupId>
|
|
||||||
<artifactId>springdoc-openapi-ui</artifactId>
|
|
||||||
</dependency>
|
|
||||||
<!-- Jackson -->
|
<!-- Jackson -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
@@ -86,6 +81,11 @@
|
|||||||
<groupId>com.fasterxml.jackson.datatype</groupId>
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
<artifactId>jackson-datatype-jsr310</artifactId>
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<!-- 接口文档 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.springdoc</groupId>
|
||||||
|
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
|
||||||
|
</dependency>
|
||||||
<!-- AOP -->
|
<!-- AOP -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
@@ -377,7 +377,7 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springdoc</groupId>
|
<groupId>org.springdoc</groupId>
|
||||||
<artifactId>springdoc-openapi-ui</artifactId>
|
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
|
||||||
<version>${springdoc.version}</version>
|
<version>${springdoc.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@@ -408,7 +408,7 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springdoc</groupId>
|
<groupId>org.springdoc</groupId>
|
||||||
<artifactId>springdoc-openapi-ui</artifactId>
|
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
|
||||||
<version>${springdoc.version}</version>
|
<version>${springdoc.version}</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package com.acgist.taoyao.boot.config;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.springdoc.core.GroupedOpenApi;
|
import org.springdoc.core.models.GroupedOpenApi;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
||||||
@@ -27,7 +27,7 @@ import io.swagger.v3.oas.models.security.SecurityScheme;
|
|||||||
@Profile("dev")
|
@Profile("dev")
|
||||||
@Configuration
|
@Configuration
|
||||||
@ConditionalOnClass(OpenAPI.class)
|
@ConditionalOnClass(OpenAPI.class)
|
||||||
public class OpenApiAutoConfiguration {
|
public class SpringDocAutoConfiguration {
|
||||||
|
|
||||||
@Value("${server.port:8888}")
|
@Value("${server.port:8888}")
|
||||||
private Integer port;
|
private Integer port;
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
com.acgist.taoyao.boot.config.BootAutoConfiguration
|
com.acgist.taoyao.boot.config.BootAutoConfiguration
|
||||||
com.acgist.taoyao.boot.config.OpenApiAutoConfiguration
|
com.acgist.taoyao.boot.config.SpringDocAutoConfiguration
|
||||||
com.acgist.taoyao.boot.config.WebMvcConfigurerAutoConfiguration
|
com.acgist.taoyao.boot.config.WebMvcConfigurerAutoConfiguration
|
||||||
|
|||||||
Reference in New Issue
Block a user