Java笔记--SpringBoot创建及Swagger使用

2019-12-06  本文已影响0人  汴城码农

1.创建

第一种:

官网:https://start.spring.io/

第二种:

IDEA:New > Project > Spring Initializr

2.选取组件

我用到的功能


屏幕快照 2019-12-06 下午2.13.58.png

3.添加Swagger组件

 <!-- Service auto documentation supported by Swagger2 -->
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger2</artifactId>
            <version>2.9.2</version>
        </dependency>
        <dependency>
            <groupId>com.github.xiaoymin</groupId>
            <artifactId>swagger-bootstrap-ui</artifactId>
            <version>1.9.1</version>
        </dependency>
        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>20.0</version>
        </dependency>

4.在DemoApplication中添加注解 @EnableSwagger2

屏幕快照 2019-12-09 上午10.17.55.png

5.配置数据源,否则运行报错

因为配置了数据库的包,但是没有配置数据源的问题


屏幕快照 2019-12-09 上午10.36.05.png

6.新建class命名xxxController编写接口

@Api(tags = "检测接口")
@CrossOrigin
@RestController
@RequestMapping("/suite")
public class Controller {

    @ApiOperation("新建测试组")
    @GetMapping(value = "/create")
    public String creatDetectionGroup() {

        return "sssss";

    }
}
屏幕快照 2019-12-09 上午11.59.11.png

最后就可以看文档了

屏幕快照 2019-12-09 下午12.04.56.png
上一篇下一篇

猜你喜欢

热点阅读