controller层常用的注解
@Controller //表明这个class是处理URL请求的
@Autowired //自动注入对象
@RequestMapping(path = {"/", "/index"}, method = {RequestMethod.GET, RequestMethod.POST})//处理URL映射,方法
@RestController和@Controller、@RequestMapping、@RequestParam和@RequestBody请详见https://blog.youkuaiyun.com/u010986518/article/details/82187793
数据返回
将数据返回给页面,常用的有ModelAndView、Model对象、@SessionAttributes(注解的方法,Model中这些key对应的数据不仅仅存到HttpServletRequest对象中,也会存到HttpSession,页面可以共享)、@ModelAttribute(注解,会在此Controller每个方法执行前被执行)详情请见https://blog.youkuaiyun.com/yh_zeng2/article/details/75041293
常用的model对象返回数据,如果不理解前后端怎么匹配的话可以看这个https://blog.youkuaiyun.com/weixin_43055096/article/details/87704493