Java Spring注解与接口开发 之三 —— 接口开发

条件:定义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等格式数据。

猜你喜欢

转载自blog.csdn.net/figosoar/article/details/109594179