package com.idodo.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; /** * CopyRright (c)2018-2028: chanpinxue.cn * Project: cts * Module Name: HelloController * Comments: 控制器 * JDK version used: JDK1.8 * Author: jzh * Create Date: 2018-12-12 * Modified By: jzh * Modified Date: 2018-12-12 * Why & What is modified: * Version: <1.0> */ @Controller public class HelloController { /** * @Controller Spring MVC注解,表示此类用于负责处理Web请求 * @RequestMapping Spring MVC注解,表示如果请求路径匹配,被注解的方法将被调用 * @ResponseBody 表示此方法返回的是文本而不是视图名称 */ @RequestMapping("/hello") public @ResponseBody String say(String name) { return "hello " + name; } }
package com.idodo.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * CopyRright (c)2018-2028: chanpinxue.cn * Project: cts * Module Name: LoginController * Comments: 控制器 * JDK version used: JDK1.8 * Author: jzh * Create Date: 2018-12-15 * Modified By: jzh * Modified Date: 2018-12-15 * Why & What is modified: * Version: <1.0> */ @RestController public class LoginController { /** * @RestController 相当于 @Controller 和 @ResponseBody * @RequestMapping Spring MVC注解,表示如果请求路径匹配,被注解的方法将被调用 */ @RequestMapping("/login") public String say(String name) { return "username: " + name; } }