第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 #服务端口号