Spring Boot环境搭建
官网:https://spring.io/projects/spring-boot
GitHub地址:https://github.com/spring-projects/spring-boot
官方文档演示https://spring.io/guides/gs/spring-boot
相关软件以及环境:
JDK1.8+
Maven3.5+
IDEA编辑器
PostMan接口测试神器
Spring Boot的搭建有两种较快的方式:
Maven依赖创建
官网快捷在线创建https://start.spring.io/ (推荐)
第一种方式使用IDEA创建一个Maven工程即可,需要导入的依赖如下:
第二种在线创建方式,访问https://start.spring.io/ 之后会生成一个ZIP的包,解压使用IDEA导入即可
创建第一个Web接口,返回JSON数据
我们在搭建好的Maven项目里面新建一个包,创建java文件
相关参数:
@RestController
作用:用于标记这个类是一个控制器,返回JSON数据的时候使用,如果使用这个注解,则接口返回数据会被序列化为JSON
@RequestMapping
作用:路由映射,用于类上做1级路径;用于某个方法上做子路径
代码如下
运行DemoApplication.class启动应用程序,成功启动会显示如下内容:
Spring Boot的默认端口访问为8080,当然这个也可也在相关的配置文件进行修改,访问测试可以使用浏览器输入localhost:8080/api/v1/test/testJson,在日常工作中,JSON格式的数据也是后端跟前端交互使用最多的一种数据格式,也可也使用接口测试软件PostMan,测试结果如下,可以成功返回Json数据
到这里,一个基于Spring Boot搭建的后端Web接口搭建完成。