From 0b077806196ceb8a68af93f00880ccc70aee50c2 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子li <15040126243@163.com> Date: 星期四, 07 七月 2022 18:08:14 +0800 Subject: [PATCH] add 整合 springdoc 移除 knife4j --- ruoyi-admin/src/main/resources/application.yml | 82 ++++++++++++++++++++--------------------- 1 files changed, 40 insertions(+), 42 deletions(-) diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index ceaaf95..017b5df 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -126,9 +126,8 @@ # swagger 鏂囨。閰嶇疆 - /favicon.ico - /doc.html - - /swagger-resources/** - - /webjars/** - - /*/api-docs + - /swagger-ui/** + - /*/api-docs/** # druid 鐩戞帶閰嶇疆 - /druid/** # actuator 鐩戞帶閰嶇疆 @@ -183,46 +182,45 @@ swagger: # 鏄惁寮�鍚痵wagger enabled: true - # 璇锋眰鍓嶇紑 - pathMapping: /dev-api - # 鏍囬 - title: '鏍囬锛�${ruoyi.name}鍚庡彴绠$悊绯荤粺_鎺ュ彛鏂囨。' - # 鎻忚堪 - description: '鎻忚堪锛氱敤浜庣鐞嗛泦鍥㈡棗涓嬪叕鍙哥殑浜哄憳淇℃伅,鍏蜂綋鍖呮嫭XXX,XXX妯″潡...' - # 鐗堟湰 - version: '鐗堟湰鍙�: ${ruoyi-vue-plus.version}' - # 浣滆�呬俊鎭� - contact: - name: Lion Li - email: crazylionli@163.com - url: https://gitee.com/JavaLionLi/RuoYi-Vue-Plus - groups: - - name: 1.婕旂ず妗堜緥 - basePackage: com.ruoyi.demo - - name: 2.绯荤粺妯″潡 - basePackage: com.ruoyi.web - - name: 3.浠g爜鐢熸垚妯″潡 - basePackage: com.ruoyi.generator + info: + # 鏍囬 + title: '鏍囬锛�${ruoyi.name}鍚庡彴绠$悊绯荤粺_鎺ュ彛鏂囨。' + # 鎻忚堪 + description: '鎻忚堪锛氱敤浜庣鐞嗛泦鍥㈡棗涓嬪叕鍙哥殑浜哄憳淇℃伅,鍏蜂綋鍖呮嫭XXX,XXX妯″潡...' + # 鐗堟湰 + version: '鐗堟湰鍙�: ${ruoyi-vue-plus.version}' + # 浣滆�呬俊鎭� + contact: + name: Lion Li + email: crazylionli@163.com + url: https://gitee.com/JavaLionLi/RuoYi-Vue-Plus + components: + # 閴存潈鏂瑰紡閰嶇疆 + security-schemes: + apiKey: + type: APIKEY + in: HEADER + name: ${sa-token.token-name} -knife4j: - # 鏄惁寮�鍚疜nife4j澧炲己妯″紡 - enable: true - # 鏄惁寮�鍚敓浜х幆澧冧繚鎶ょ瓥鐣� - production: @knife4j.production@ - basic: - enable: true - username: ruoyi - password: 123456 - # 鍓嶇Ui鐨勪釜鎬у寲閰嶇疆灞炴�� - setting: - # 榛樿璇█ - language: zh-CN - # 鏄惁鏄剧ずFooter - enableFooter: false - # 鏄惁寮�鍚姩鎬佸弬鏁拌皟璇曞姛鑳� - enableDynamicParameter: true - # 鏄惁鍦ㄦ瘡涓狣ebug璋冭瘯鏍忓悗鏄剧ず鍒锋柊鍙橀噺鎸夐挳 - enableReloadCacheParameter: true +springdoc: + swagger-ui: + # 淇敼Swagger UI璺緞 + path: /doc.html + # 寮�鍚疭wagger UI鐣岄潰 + enabled: true + api-docs: + # 淇敼api-docs璺緞 + path: /v3/api-docs + # 寮�鍚痑pi-docs + enabled: true + #杩欓噷瀹氫箟浜嗕袱涓垎缁勶紝鍙畾涔夊涓紝涔熷彲浠ヤ笉瀹氫箟 + group-configs: + - group: 婕旂ず妯″潡 + packages-to-scan: com.ruoyi.demo + - group: 绯荤粺妯″潡 + packages-to-scan: com.ruoyi.web + - group: 浠g爜鐢熸垚妯″潡 + packages-to-scan: com.ruoyi.generator # 闃叉XSS鏀诲嚮 xss: -- Gitblit v1.9.3