springboot中controller层入门

controller层常用的注解

@Controller   //表明这个class是处理URL请求的

@Autowired     //自动注入对象

@RequestMapping(path = {"/", "/index"}, method = {RequestMethod.GET, RequestMethod.POST})//处理URL映射,方法

@RestController和@Controller、@RequestMapping、@RequestParam和@RequestBody请详见https://blog.csdn.net/u010986518/article/details/82187793

数据返回

将数据返回给页面,常用的有ModelAndView、Model对象、@SessionAttributes(注解的方法,Model中这些key对应的数据不仅仅存到HttpServletRequest对象中,也会存到HttpSession,页面可以共享)、@ModelAttribute(注解,会在此Controller每个方法执行前被执行)详情请见https://blog.csdn.net/yh_zeng2/article/details/75041293

常用的model对象返回数据,如果不理解前后端怎么匹配的话可以看这个https://blog.csdn.net/weixin_43055096/article/details/87704493

 

你可能感兴趣的:(springboot中controller层入门)