@Component 基本注解,表示一个受Spring管理的组件
@Controller 标识一个表示层的组件
@Service 标识一个业务层的组件
@Repository 标识一个持久层的组件
@Autowired 自动装配
@RequestMapping() 完成请求映射
简述Springmvc中如何返回json数据step1:在项目中加入json转换的依赖,如jackson,gson等
step2:在请求处理方法中将返回值改为具体返回的数据类型,例如数据的集合类List
step3:在请求处理方法上使用@ResponseBody注解
简单的谈一下SpringMVC的工作流程用户发送请求至前端控制器DispatcherServlet
DispatcherServlet收到请求调用HandlerMapping处理器映射器
处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给
DispatcherServlet调用HandlerAdapter处理器适配器
HandlerAdapter经过适配器调用具体的处理器(Controller)
Controller执行完成返回ModelAndView
HandlerAdapter将Controller执行结果ModelAndView返回给DispatcherServlet
DispatcherServlet将ModelAndView传给ViewReslover视图解析器
ViewReslover解析后返回具体View
DispatcherServlet根据View进行渲染视图
DispatcherServlet响应用户



