条件:定义Login Controller类,并使用@RestController注解。
@RestController
@RequestMapping(value="/account")
public class LoginController {
}
接口可以有GET(传参和不传参),POST等几类。
不传参
@RequestMapping(value="/time")
public String printtime(){
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = sf.format(new Date());
return time;
}
GET传参数,在浏览器地址测试即可。
@RequestMapping(value="/test/{name}")
public String test(@PathVariable String name){
System.out.println(name);
return "name33";
}
POST传参
注意:传参要用 @RequestBody,而不是 @RequestParam
@RequestMapping(value="/gg", method = RequestMethod.POST)
public String test2(@RequestBody String yy){
System.out.println(yy);
return "keke";
}
可以传 JSON格式 {yy:"aa"} 数据,也可以传文本,字符串,xml等格式数据。