第1节-如何开发一个接口?

本节介绍怎么开发一个微服务接口。

1. 引入微服务依赖

<dependency>
    <groupId>com.wueasy</groupId>
    <artifactId>wueasy-cloud-web</artifactId>
    <version>最新版本号</version>
</dependency>

2. 编写接口Controller

写一个get测试接口,接口返回数据为6位随机数字。

/**
 * demo
 * @author: fallsea
 * @version 1.0
 */
@RestController
public class DemoController
{
    /**
     * 测试
     * @author: fallsea
     * @return
     */
    @RequestMapping(value= "/get",method=RequestMethod.GET,produces = MediaType.APPLICATION_JSON_VALUE)
    public Result<String> get()
    {
        return new Result<String>().setData(RandomHelper.randomNumeric(6));
    }

}

3. 启动服务

执行启动类,启动服务

/**
 * 启动类
 * @author: fallsea
 * @version 1.0
 */
@SpringBootApplication
public class Application
{
    public static void main(String[] args) {
        //负责启动引导应用程序
        SpringApplication.run(Application.class, args);
    }

}

4. 测试接口

通过访问http://localhost:8080/get,验证接口是否正常,如果接口正常返回数据,那么接口调用成功。

{
    "errorNo":0,
    "data":"551215"
}

端口默认8080,也可以通过修改配置文件application.yml修改端口。

server : 
  port : 8080  #服务端口号
Copyright © wueasy.com 2017-2022 all right reserved,powered by Gitbook未经允许,禁止以任何形式传播 修订时间: 2022-09-04

results matching ""

    No results matching ""