话不多说了,直接上代码吧! 还是那句话,我会尽可能详细的去演示操作过程,避免大家走弯路!!!
123456
这就是项目建成后的骨架,大概就是这么个情况!!
然后我们要进行改造了!!敲黑板!!注意了!!!!
首先
1:引入Swagger相关的依赖
2:新建一个config包,新建一个SwaggerConfig配置类,来进行配置Swagger的相关配置。
3:新建一个HelloController类,进行测试!
如下图是包结构:
下面我把SwaggerConfig配置类的代码粘贴出来
/*** @Auther: Administrator* @Date: 2019/12/27 12:46* @Description:*/@Configuration@EnableSwagger2public class SwaggerConfig { @Bean public Docket createRestApi () { return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()).build(); } private ApiInfo apiInfo () { return new ApiInfoBuilder() .title("SpringBoot API Doc") .description("good") .version("1.0") .build(); }}现在Swagger的配置已经完成了,是不是很简单!
下面写一个Controller去测试一下!
测试代码如下:
/*** @Auther: Administrator* @Date: 2019/12/27 12:56* @Description:*/@RestControllerpublic class HelloController { @GetMapping("/hello") public String hello () { return "success"; }}设置项目的端口号:
即在properties文件中,进行配置
然后启动项目 访问当前的地址:http://localhost:8001/swagger-ui.html#/
当然我这里的端口号是8001,在这里端口号是自己自行设置的。只要把后缀swagger-ui.html加上即可进行访问
最后看看效果吧!!
完结!!!欢迎大家的留言!!