하나의 봄 구름 자신감 통합에

1. 패키지 가이드

<! -引入자신감支持-> 
            <의존성> 
                <의 groupId> io.springfox </의 groupId> 
                <artifactId를> springfox-swagger2 </ artifactId를> 
                <version>은 2.9.2 </ 버전> 
            </ 의존성> 
            <! - -은 https : // mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -> 
            <의존성> 
                <의 groupId> io.springfox </의 groupId> 
                <artifactId를> springfox - 자신감 - UI </ artifactId를> 
                <버전 > 2.9.2 </ 버전> 
            </ 의존성>

 

클래스 구성을 적는다

패키지 cn.jiedada.hrm.config을; 

수입 org.springframework.context.annotation.Bean;
수입 org.springframework.context.annotation.Configuration;
수입 springfox.documentation.builders.ApiInfoBuilder;
수입 springfox.documentation.builders.PathSelectors;
수입 springfox.documentation.builders.RequestHandlerSelectors;
수입 springfox.documentation.service.ApiInfo;
수입 springfox.documentation.service.Contact;
수입 springfox.documentation.spi.DocumentationType;
수입 springfox.documentation.spring.web.plugins.Docket;
수입springfox.documentation.swagger2.annotations.EnableSwagger2는, 

@Configuration 
@ EnableSwagger2 // 열린 swagger2 지원 
공공의  클래스는 Swagger2는 { 
 
    @Bean 
    공공 꼬리표 createRestApi는 () {
         반환  새 새 꼬리표 (DocumentationType.SWAGGER_2) 
                .apiInfo (apiInfo ()) 
                (ALL 기타 사항 서보 -OFF를 )가 
                // , 방법 컨트롤러를 노출하는 컨트롤러 패키지 있도록하기 위해 패키지 서비스에 대한 외부 노출. 
                .apis (RequestHandlerSelectors.basePackage ( "cn.jiedada.hrm.web.controller" )) 
                .paths (PathSelectors.any ()) 
                .build (); 
    } 


    개인ApiInfo ApiInfo는 () {
         반환  새로운 새로운 ApiInfoBuilder () 
                .title ( "시스템 관리 서비스 API" ) 
                .description ( "시스템 관리 서비스 인터페이스 문서" ) 
                가 .contact ( 새로운 새로운 비즈니스 카드 ( "jiedada", "", "jiedada @ jiedada합니다. CN " )) 
                .version ( "1.0 " ) 
                .build (); 
    } 
}

 

3. 액세스 경로

에 http : // localhost를 : 2010 / 자신감-ui.html

이 페이지는 오른쪽에 표시됩니다

 

 

추천

출처www.cnblogs.com/xiaoruirui/p/11962509.html