mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	knife4j 版本 改为 2.x 解决 swagger 冲突
This commit is contained in:
		
							
								
								
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							| @@ -24,7 +24,7 @@ | |||||||
|         <!-- 统一依赖管理 --> |         <!-- 统一依赖管理 --> | ||||||
|         <spring.boot.version>2.4.2</spring.boot.version> |         <spring.boot.version>2.4.2</spring.boot.version> | ||||||
|         <!-- Web 相关 --> |         <!-- Web 相关 --> | ||||||
|         <knife4j.version>3.0.2</knife4j.version> |         <knife4j.version>2.0.8</knife4j.version> | ||||||
|         <!-- DB 相关 --> |         <!-- DB 相关 --> | ||||||
|         <mysql-connector-java.version>5.1.46</mysql-connector-java.version> |         <mysql-connector-java.version>5.1.46</mysql-connector-java.version> | ||||||
|         <druid.version>1.2.4</druid.version> |         <druid.version>1.2.4</druid.version> | ||||||
|   | |||||||
| @@ -10,15 +10,17 @@ import org.springframework.context.annotation.Configuration; | |||||||
| import org.springframework.http.HttpHeaders; | import org.springframework.http.HttpHeaders; | ||||||
| import springfox.documentation.builders.ApiInfoBuilder; | import springfox.documentation.builders.ApiInfoBuilder; | ||||||
| import springfox.documentation.builders.PathSelectors; | import springfox.documentation.builders.PathSelectors; | ||||||
| import springfox.documentation.service.*; | import springfox.documentation.service.ApiInfo; | ||||||
|  | import springfox.documentation.service.ApiKey; | ||||||
|  | import springfox.documentation.service.AuthorizationScope; | ||||||
|  | import springfox.documentation.service.Contact; | ||||||
|  | import springfox.documentation.service.SecurityReference; | ||||||
|  | import springfox.documentation.service.SecurityScheme; | ||||||
| import springfox.documentation.spi.DocumentationType; | import springfox.documentation.spi.DocumentationType; | ||||||
| import springfox.documentation.spi.service.contexts.SecurityContext; | import springfox.documentation.spi.service.contexts.SecurityContext; | ||||||
| import springfox.documentation.spring.web.plugins.Docket; | import springfox.documentation.spring.web.plugins.Docket; | ||||||
| import springfox.documentation.swagger2.annotations.EnableSwagger2; | import springfox.documentation.swagger2.annotations.EnableSwagger2WebMvc; | ||||||
| import springfox.documentation.service.ApiKey; |  | ||||||
|  |  | ||||||
| import java.util.ArrayList; |  | ||||||
| import java.util.Arrays; |  | ||||||
| import java.util.Collections; | import java.util.Collections; | ||||||
| import java.util.List; | import java.util.List; | ||||||
|  |  | ||||||
| @@ -30,7 +32,7 @@ import static springfox.documentation.builders.RequestHandlerSelectors.basePacka | |||||||
|  * @author 芋道源码 |  * @author 芋道源码 | ||||||
|  */ |  */ | ||||||
| @Configuration | @Configuration | ||||||
| @EnableSwagger2 | @EnableSwagger2WebMvc | ||||||
| @EnableKnife4j | @EnableKnife4j | ||||||
| @ConditionalOnClass({Docket.class, ApiInfoBuilder.class}) | @ConditionalOnClass({Docket.class, ApiInfoBuilder.class}) | ||||||
| @ConditionalOnProperty(prefix = "yudao.swagger", value = "enable", matchIfMissing = true) | @ConditionalOnProperty(prefix = "yudao.swagger", value = "enable", matchIfMissing = true) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 niudehua
					niudehua