Commit 57d87a18 by 李秋伟

Merge branch 'feature_protocol' into 'master'

Feature protocol

See merge request mall/arch/matrix!55
parents ff75eceb 45d6634c
...@@ -43,5 +43,13 @@ ...@@ -43,5 +43,13 @@
<optional>true</optional> <optional>true</optional>
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<resources>
<resource>
<directory>src/main/static/</directory>
<targetPath>META-INF/resources/</targetPath>
</resource>
</resources>
</build>
</project> </project>
\ No newline at end of file
exception=com.secoo.mall.dubbo.filter.ResponseExceptionFilter
\ No newline at end of file
# Auto Configure
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.secoo.mall.common.config.MatrixSwaggerAutoConfiguration
\ No newline at end of file
...@@ -6,7 +6,6 @@ import com.secoo.mall.common.util.sys.SystemUtil; ...@@ -6,7 +6,6 @@ import com.secoo.mall.common.util.sys.SystemUtil;
import com.secoo.mall.web.annotation.ApiController; import com.secoo.mall.web.annotation.ApiController;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
...@@ -30,7 +29,7 @@ public class MatrixWebAutoConfiguration { ...@@ -30,7 +29,7 @@ public class MatrixWebAutoConfiguration {
private String appVersion; private String appVersion;
@Bean @Bean
@ConditionalOnMissingBean(Docket.class) //屏蔽,不考虑程序自定义的情况 @ConditionalOnMissingBean(Docket.class)
public Docket createWebApi() { public Docket createWebApi() {
return new Docket(DocumentationType.SWAGGER_2) return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo()).enable(SystemUtil.isBetaEnv()) .apiInfo(apiInfo()).enable(SystemUtil.isBetaEnv())
......
...@@ -161,12 +161,6 @@ ...@@ -161,12 +161,6 @@
</dependencyManagement> </dependencyManagement>
<build> <build>
<resources>
<resource>
<directory>src/main/static/</directory>
<targetPath>META-INF/resources/</targetPath>
</resource>
</resources>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-source-plugin</artifactId> <artifactId>maven-source-plugin</artifactId>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment