spring|十年架构师,带你初识SSM框架结构,深入开发Java就在今天( 四 )
Spring MVC简介
【spring|十年架构师,带你初识SSM框架结构,深入开发Java就在今天】长期以来Struts2与Spring的结合一直存 在很多的问题 , 比如兼容性和类臃肿 。 加之近年来Struts2漏洞问题频发 , 导致使用率大减 。 与此同时 , 生于Spring Web项目的MVC (Model View Cortrller)框架走到了我们的面前 , Spring MVC结构层次清晰 , 类比较简单 , 并且与Spring的核心IoC和AOP无缝对接 , 成为了互联网时代的主流框架 。
MVC模式把应用程序(输入逻辑、业务逻辑和UI逻辑)分成不同的方面 , 同时提供这些元素之间的松耦合 。
Model (模型) , 封装了应用程序的数据和由它们组成的POJO 。 View (视图) , 负责把模型数据渲染到视图上 , 将数据以一定的形式展现给用户 。 Controller (控制器) , 负责处理用户请求 , 并建立适当的模型把它传递给视图渲染 。 在SpringMVC中还可以定义逻辑视图 , 通过其提供的视图解析器就能够很方便地找到对应的视图进行渲染 , 或者使用其消息转换的功能 , 比如在Controller的方法内加入注解@ResponseBody后 , Spring MVC就可以通过其消息转换系统 , 将数据转换为JSON , 提供给前端Ajax请求使用 。
Spring MVC中的重点在于它的流程和一些重要的注解 , 包括控制器、视图解析器、视图等重要内容 。
以上就是小编整理的SSM框架简介 , 只是个人的一些浅见 , 有哪里不准确的地方 , 还请各位大佬多多指出 , 咱们共同学习交流~~~
喜欢文章请多多点赞评论转发 , 关注小编 , 你们的指出支持就是小编最大的动力~~~
推荐阅读
- FreeBuf|Deceptikons:潜伏十年的“黑客雇佣军团”浮出水面
- 科学家|末日研究称:人类文明将在数十年内灾难性崩溃!几率高达90%
- |末日研究称:人类文明将在数十年内灾难性崩溃!几率高达90%
- 游龙战神|-启动流程,好程序员Java培训分享SpringBoot
- 美通社|HANA PMEM精选解决方案简化企业核心应用架构,浪潮SAP
- 硅谷分析狮|希望二三十年后中国能成为一个创新中心,任正非:开心看到愿坐冷板凳的教授
- 数码新潮科技|3D光刻设备投入运行,技术卡脖子现象有所突破!科研人员十年努力
- 美通社头条|| 美通社,助力迈向交通强国,中国联通十年磨砺砥砺前行
- 华为|中芯获国家队支持,为何还拒绝给华为代工?看完股权架构才懂
- 爱游游学|80后满满回忆,你都用过吗?,1987-2007这二十年的经典手机