test_class.declarator: springMVCDemo
test_class.modifier: @Autowired
  	private
test_class.original_string: @Autowired
  	private SpringMVCDemo springMVCDemo;
test_class.type: SpringMVCDemo
test_class.var_name: springMVCDemo
test_class.file: roadshow-web/src/test/java/com/cl/roadshow/controller/SpringMVCDemoTest.java
test_class.identifier: SpringMVCDemoTest
test_case.body: @Test
  	public void getStudentByName() {
  		String name = "张三";
  		System.out.println(springMVCDemo.getStudentByName(name));
  	}
test_case.class_method_signature: SpringMVCDemoTest.getStudentByName()
test_case.full_signature: @Test public void getStudentByName()
test_case.identifier: getStudentByName
test_case.invocations: println getStudentByName
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getStudentByName()
focal_class.declarator: studentService
focal_class.modifier: @Autowired
  	private
focal_class.original_string: @Autowired
  	private IStudentService studentService;
focal_class.type: IStudentService
focal_class.var_name: studentService
focal_class.file: roadshow-web/src/main/java/com/cl/roadshow/controller/SpringMVCDemo.java
focal_class.identifier: SpringMVCDemo
focal_class.class_method_signature: SpringMVCDemo.getNameByParam(@RequestParam("name") String name)
focal_class.full_signature: @ResponseBody @RequestMapping(value = "/getNameByParam", method = RequestMethod.GET) public String getNameByParam(@RequestParam("name") String name)
focal_class.identifier: getNameByParam
focal_class.modifiers: @ResponseBody @RequestMapping(value = "/getNameByParam", method = RequestMethod.GET) public
focal_class.parameters: (@RequestParam("name") String name)
focal_class.return: String
focal_class.signature: String getNameByParam(@RequestParam("name") String name)
focal_class.class_method_signature: SpringMVCDemo.getNameByModel(@ModelAttribute("person") Student person)
focal_class.full_signature: @ResponseBody @RequestMapping("/getNameByModel") public String getNameByModel(@ModelAttribute("person") Student person)
focal_class.identifier: getNameByModel
focal_class.modifiers: @ResponseBody @RequestMapping("/getNameByModel") public
focal_class.parameters: (@ModelAttribute("person") Student person)
focal_class.return: String
focal_class.signature: String getNameByModel(@ModelAttribute("person") Student person)
focal_class.class_method_signature: SpringMVCDemo.getNameByRequest(HttpServletRequest request)
focal_class.full_signature: @ResponseBody @RequestMapping("/getNameByRequest") public String getNameByRequest(HttpServletRequest request)
focal_class.identifier: getNameByRequest
focal_class.modifiers: @ResponseBody @RequestMapping("/getNameByRequest") public
focal_class.parameters: (HttpServletRequest request)
focal_class.return: String
focal_class.signature: String getNameByRequest(HttpServletRequest request)
focal_class.class_method_signature: SpringMVCDemo.studentView(ModelMap map)
focal_class.full_signature: @RequestMapping("/studentView") public String studentView(ModelMap map)
focal_class.identifier: studentView
focal_class.modifiers: @RequestMapping("/studentView") public
focal_class.parameters: (ModelMap map)
focal_class.return: String
focal_class.signature: String studentView(ModelMap map)
focal_class.class_method_signature: SpringMVCDemo.redirect()
focal_class.full_signature: @RequestMapping("/redirect") public String redirect()
focal_class.identifier: redirect
focal_class.modifiers: @RequestMapping("/redirect") public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String redirect()
focal_class.class_method_signature: SpringMVCDemo.getStudentByName(String name)
focal_class.full_signature: @ResponseBody @RequestMapping("/getStudentByName") public String getStudentByName(String name)
focal_class.identifier: getStudentByName
focal_class.modifiers: @ResponseBody @RequestMapping("/getStudentByName") public
focal_class.parameters: (String name)
focal_class.return: String
focal_class.signature: String getStudentByName(String name)
focal_class.class_method_signature: SpringMVCDemo.getRequest()
focal_class.full_signature: @ResponseBody @RequestMapping(value = "/getRequest", method = RequestMethod.GET) public String getRequest()
focal_class.identifier: getRequest
focal_class.modifiers: @ResponseBody @RequestMapping(value = "/getRequest", method = RequestMethod.GET) public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRequest()
focal_class.class_method_signature: SpringMVCDemo.downloadCsv(HttpServletResponse response)
focal_class.full_signature: @ResponseBody @RequestMapping(value = "/downloadCsv", method = RequestMethod.GET) public String downloadCsv(HttpServletResponse response)
focal_class.identifier: downloadCsv
focal_class.modifiers: @ResponseBody @RequestMapping(value = "/downloadCsv", method = RequestMethod.GET) public
focal_class.parameters: (HttpServletResponse response)
focal_class.return: String
focal_class.signature: String downloadCsv(HttpServletResponse response)
focal_method.body: @ResponseBody
  	@RequestMapping("/getStudentByName")
  	public String getStudentByName(String name) {
  		Student student = studentService.getStudentByName(name);
  		String message;
  		if (student != null) {
  			message = student.getName() + ":" + student.getCreateDate();
  		} else {
  			message = "没有查询到数据";
  		}
  		return "SpringMVCDemo.getPersonByName:" + message;
  	}
focal_method.class_method_signature: SpringMVCDemo.getStudentByName(String name)
focal_method.full_signature: @ResponseBody @RequestMapping("/getStudentByName") public String getStudentByName(String name)
focal_method.identifier: getStudentByName
focal_method.invocations: getStudentByName getName getCreateDate
focal_method.modifiers: @ResponseBody @RequestMapping("/getStudentByName") public
focal_method.parameters: (String name)
focal_method.return: String
focal_method.signature: String getStudentByName(String name)