发布时间:2025-12-09 17:13:58 浏览次数:4
话不多说了,直接上代码吧! 还是那句话,我会尽可能详细的去演示操作过程,避免大家走弯路!!!
123456
这就是项目建成后的骨架,大概就是这么个情况!!
然后我们要进行改造了!!敲黑板!!注意了!!!!
首先
1:引入Swagger相关的依赖
2:新建一个config包,新建一个SwaggerConfig配置类,来进行配置Swagger的相关配置。
3:新建一个HelloController类,进行测试!
如下图是包结构:
下面我把SwaggerConfig配置类的代码粘贴出来
/*** @Auther: Administrator* @Date: 2019/12/27 12:46* @Description:*/@Configuration@EnableSwagger2public class SwaggerConfig {@Beanpublic 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加上即可进行访问
最后看看效果吧!!
完结!!!欢迎大家的留言!!