什么是SpringMVC
SpringMVC是spring的一个后续产品,是spring的一个子项目
SpringMVC是spring表述层开发提供的一整套完备的解决方案,在表述层框架经历Strust、webWork、Strust2等诸多产品的历代更迭之后,目前业界普遍选择了SpringMVC座位javaEE表述层开发的首选方案
三层架构分为:表述层、业务逻辑层、数据访问层
SpringMVC的特点
- spring家族的原生产品,与IOC容器等基础设施无缝连接
- 基于原生的servlet,通过了功能强大的前端控制器DispatcherServlet,对请求和响应进行统一处理
- 表示层各细分领域需要解决的问题全方位覆盖,提供全面解决方案
- 代码清晰简洁,大幅度提升开发效率
- 内部组件化程度高,可插拔式组件即插即用,想要什么功能配置相应组件即可
- 性能卓越,尤其适合现代化大型、超大型互联网项目要求
浙公网安备 33010602011771号