Magic-api+springboot2.6.5+swagger3가 성공적으로 구성되었습니다.

인터넷에서 springboot2.6.x+swagger3 구성을 많이 찾았는데 기본적으로 큰 문제는 없습니다. Magic-API를 추가한 후 문서 플러그인Bootstrapper 관련 오류 보고를 시작하거나 애플리케이션이 404로 응답합니다.
erupt+magic-api 환경에서는 시작 클래스에 @EnableSwagger2 또는 @EnableOpenApi를 구성할 필요가 없으며 주요 종속성은 다음과 같습니다.

<dependency>
            <groupId>xyz.erupt</groupId>
            <artifactId>erupt-magic-api</artifactId>
            <version>${erupt.version}</version>
        </dependency>
<dependency>
            <groupId>org.ssssssss</groupId>
            <artifactId>magic-api-plugin-swagger</artifactId>
            <version>2.0.1</version>
        </dependency>
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-boot-starter</artifactId>
            <version>3.0.0</version> <!--springboot2.6以上版本只能使用swagger3-->
        </dependency>
        <dependency>
            <groupId>com.github.xiaoymin</groupId>
            <artifactId>knife4j-spring-ui</artifactId>
            <version>3.0.2</version>
        </dependency>

시작 클래스에 다음 주석을 표시하면 됩니다.

@SpringBootApplication
@EntityScan
@EruptScan

Supongo que te gusta

Origin blog.csdn.net/AJian759447583/article/details/125649875
Recomendado
Clasificación