什么是SpringMVC

SpringMVC是spring的一个后续产品,是spring的一个子项目
SpringMVC是spring表述层开发提供的一整套完备的解决方案,在表述层框架经历Strust、webWork、Strust2等诸多产品的历代更迭之后,目前业界普遍选择了SpringMVC座位javaEE表述层开发的首选方案

三层架构分为:表述层、业务逻辑层、数据访问层

SpringMVC的特点

  • spring家族的原生产品,与IOC容器等基础设施无缝连接
  • 基于原生的servlet,通过了功能强大的前端控制器DispatcherServlet,对请求和响应进行统一处理
  • 表示层各细分领域需要解决的问题全方位覆盖,提供全面解决方案
  • 代码清晰简洁,大幅度提升开发效率
  • 内部组件化程度高,可插拔式组件即插即用,想要什么功能配置相应组件即可
  • 性能卓越,尤其适合现代化大型、超大型互联网项目要求
posted on 2022-08-30 15:32  Kyrie  阅读(16)  评论(0)    收藏  举报