diff --git a/pom.xml b/pom.xml
index 2b6afe4..48cb6aa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.spring4all
spring-boot-starter-swagger
- 1.5.0.RELEASE
+ 1.5.1.RELEASE
spring-boot-starter-swagger
https://github.com/SpringForAll/spring-boot-starter-swagger
diff --git a/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java b/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java
index bfea0f0..4efb5f1 100644
--- a/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java
+++ b/src/main/java/com/spring4all/swagger/SwaggerAutoConfiguration.java
@@ -50,6 +50,7 @@ public SwaggerProperties swaggerProperties() {
@ConditionalOnProperty(name = "swagger.enabled", matchIfMissing = true)
public List createRestApi(SwaggerProperties swaggerProperties) {
ConfigurableBeanFactory configurableBeanFactory = (ConfigurableBeanFactory) beanFactory;
+ List docketList = new LinkedList<>();
// 没有分组
if (swaggerProperties.getDocket().size() == 0) {
@@ -81,7 +82,6 @@ public List createRestApi(SwaggerProperties swaggerProperties) {
excludePath.add(PathSelectors.ant(path));
}
-
Docket docket = new Docket(DocumentationType.SWAGGER_2)
.host(swaggerProperties.getHost())
.apiInfo(apiInfo)
@@ -98,11 +98,11 @@ public List createRestApi(SwaggerProperties swaggerProperties) {
.build();
configurableBeanFactory.registerSingleton("defaultDocket", docket);
- return null;
+ docketList.add(docket);
+ return docketList;
}
// 分组创建
- List docketList = new LinkedList<>();
for (String groupName : swaggerProperties.getDocket().keySet()) {
SwaggerProperties.DocketInfo docketInfo = swaggerProperties.getDocket().get(groupName);