使用
1、pom文件引入依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
2、编写controller代码
@RestController @RequestMapping(value = "/web") public class WebController { @GetMapping(value = "/getName") public String getName() { System.out.println("张三"); return "又空大了。"; } }
3、启动 并访问
http://localhost:8081/demo/web/getName
可以定义一个VO,返回VO
@Data public class WebVO implements Serializable { private String name; private Integer age; private LocalDate localDate; }
@PostMapping(value = "/getB") public WebVO getInfo (String name,Integer age) { WebVO webVO = new WebVO(); webVO.setName(name); webVO.setAge(age); webVO.setLocalDate(LocalDate.now()); return webVO; }