Spring MVC的优点
核心组件
Spring MVC的主要组件?
什么是DispatcherServlet
什么是Spring MVC框架的控制器?...Spring MVC的控制器是不是单例模式,如果是,有什么问题,怎么解决?
工作原理
请描述Spring MVC的工作流程?描述一下 DispatcherServlet 的工作流程?...Spring用一个非常抽象的方式实现了一个控制层,允许用户创建多种用途的控制器。
Spring MVC的控制器是不是单例模式,如果是,有什么问题,怎么解决?...答:是单例模式,所以在多线程访问的时候有线程安全问题,不要用同步,会影响性能的,解决方案是在控制器里面不能写字段。
工作原理
请描述Spring MVC的工作流程?...2.请求参数的接收方式不一样。Spring MVC是使用方法的形参接收请求的参数,基于方法的开发,线程安全,可以设计为单例或者多例的开发,推荐使用单例模式的开发(执行效率更高),默认就是单例开发模式。