SpringBoot 入门例子
需求:使用 SpringBoot 开发一个 web 应用,浏览器发起 /hello 后,返回字符串 “Hello Spring”
首先需要创建 SpringBoot 工程,并勾选 web 开发相关依赖
然后创建控制类,路径在 *Application.java
同级创建文件 Controller/HelloController.java
1
2
3
4
5
6
7
8
9
@RestController
public class HelloController{
@RequestMapping("/hello")
public String hello(){
String s = "Hello Spring";
System.out.println(s);
return s;
}
}
运行 *Application.java
类,在浏览器访问 http://localhost:8080/hello
HTTP
超文本传输协议基于 TCP 协议 (面向连接,安全) ,基于请求-响应模型 (一次请求对应一次响应)
HTTP 协议是无状态的协议,对于事务处理没有记忆能力。每次请求-响应都是独立的,使得它速度快,相对的多次请求间不能共享数据