• javaApi Swagger配置


    后端技术springboot+mybatis,配置swagger步骤:
    1、新建配置类SwaggerConfig
    @Configuration
    @EnableSwagger2
    @ComponentScan(basePackages = "com.chkj.project12")
    public class SwaggerConfig {
    ApiInfo apiInfo(){
    return new ApiInfoBuilder()
    .title("Web service APIS")
    .description("")
    .license("")
    .licenseUrl("")
    .termsOfServiceUrl("")
    .version("1.0.0")
    .build();
    }
    @Bean
    public Docket createRestApi(){
    return new Docket(DocumentationType.SWAGGER_2)
    .select()
    .apis(RequestHandlerSelectors.basePackage("com.chkj.project12"))
    .build()
    .apiInfo(apiInfo());
    }
    }

    2、主程序 添加注解 @EnableSwagger2、 @EnableWebMvc。
    代码示例:
    @SpringBootApplication
    @MapperScan(basePackages = {"com.chkj.project12.dao"})
    @EnableSwagger2
    @EnableWebMvc
    public class Project12Application {}

    3、在具体的控制器上添加注解如: @Api(value = "系统管理-用户")
    @RestController
    @RequestMapping("/api/Base_User")
    @Api(value = "系统管理-用户")
    public class BaseUserController {}

  • 相关阅读:
    react学习笔记4
    php学习笔记
    react学习笔记2
    react学习笔记
    获取一个数组中的随机值
    添加数据库补丁
    $.post $.getScript
    SQLServer2008将表数据导出的方法
    DataTable筛选符合条件的DataRow
    c# 下拉多选的实现
  • 原文地址:https://www.cnblogs.com/frank2828/p/15401514.html
Copyright © 2020-2023  润新知