- 推荐使用IDEA,一般使用版本就够了,需要就重新安装
- 通过file ---->project ---->spring Initializr创建 Package后的.text可省略,方便后期的使用
- 选择依赖
依赖内容
- 在src--->resource--->application.properties创建端口号
#指定运行端口 server.port=5201
- 在main--->java--->com.yin下建包建类hello
package com.yin.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class hello {
@RequestMapping("/")
@ResponseBody
public String getHello(){
return "此行,山高水远";
}
- 选择右上角执行按钮,执行成功后,在浏览器测试效果
- @RequestMapping 来映射请求,也就是通过它来指定控制器可以处理哪些URL请求,类似于struts的action请求@responsebody表示该方法的返回结果直接写入HTTP response body中 一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径, 加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。 比如异步获取json数据,加上@responsebody后,会直接返回json数据。



