From 5434ceb1a3ce131133c8a89d9a20798f4c182232 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期日, 17 五月 2020 22:43:09 +0800 Subject: [PATCH] swagger请求前缀加入配置。 --- ruoyi/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) diff --git a/ruoyi/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java b/ruoyi/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java index 74786d9..9692685 100644 --- a/ruoyi/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java +++ b/ruoyi/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java @@ -33,9 +33,13 @@ @Autowired private RuoYiConfig ruoyiConfig; - /** Swagger寮�鍏抽厤缃� */ - @Value("${swagger.enable}") - private boolean swaggerEnable; + /** 鏄惁寮�鍚痵wagger */ + @Value("${swagger.enabled}") + private boolean enabled; + + /** 璁剧疆璇锋眰鐨勭粺涓�鍓嶇紑 */ + @Value("${swagger.pathMapping}") + private String pathMapping; /** * 鍒涘缓API @@ -45,8 +49,7 @@ { return new Docket(DocumentationType.SWAGGER_2) // 鏄惁鍚敤Swagger - .enable(swaggerEnable) - .pathMapping("/dev-api") + .enable(enabled) // 鐢ㄦ潵鍒涘缓璇PI鐨勫熀鏈俊鎭紝灞曠ず鍦ㄦ枃妗g殑椤甸潰涓紙鑷畾涔夊睍绀虹殑淇℃伅锛� .apiInfo(apiInfo()) // 璁剧疆鍝簺鎺ュ彛鏆撮湶缁橲wagger灞曠ず @@ -54,13 +57,14 @@ // 鎵弿鎵�鏈夋湁娉ㄨВ鐨刟pi锛岀敤杩欑鏂瑰紡鏇寸伒娲� .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)) // 鎵弿鎸囧畾鍖呬腑鐨剆wagger娉ㄨВ - //.apis(RequestHandlerSelectors.basePackage("com.ruoyi.project.tool.swagger")) + // .apis(RequestHandlerSelectors.basePackage("com.ruoyi.project.tool.swagger")) // 鎵弿鎵�鏈� .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()) .build() /* 璁剧疆瀹夊叏妯″紡锛宻wagger鍙互璁剧疆璁块棶token */ .securitySchemes(securitySchemes()) - .securityContexts(securityContexts()); + .securityContexts(securityContexts()) + .pathMapping(pathMapping); } /** @@ -72,7 +76,7 @@ apiKeyList.add(new ApiKey("Authorization", "Authorization", "header")); return apiKeyList; } - + /** * 瀹夊叏涓婁笅鏂� */ @@ -86,7 +90,7 @@ .build()); return securityContexts; } - + /** * 榛樿鐨勫畨鍏ㄤ笂寮曠敤 */ -- Gitblit v1.9.3