admin管理员组文章数量:1794759
SpringMVC经典面试题:
SpringMVC经典面试题: 1. SpringMVC是什么? MVC :model view controller 模型视图控制器。
Spring Web MVC 框架提供 模型-视图-控制器 架构和随时可用的组件,用于开发灵活且松散耦合的 Web 应用程序。MVC 模式有助于分离应用程序的不同方面,如输入逻辑,业务逻辑和 UI 逻辑,同时在所有这些元素之间提供松散耦合。
2.SpringMVC工作原理(详细工作原理,如想简化请自己总结):- HttpMessageConveter:将请求消(如 Json、xml 等数据)转换成一个对象,将对象转换为指定的响应信:
- 数据转换:对请求消进行数据转换。如String转换成Integer、Double等。
- 数据根式化:对请求消进行数据格式化。如将字符串转换成格式化数字或格式化日期等。
- 数据验证:验证数据的有效性(长度、格式等),验证结果存储到BindingResult或Error中。
WebApplicationContext 是 ApplicationContext 的扩展。它具有 Web 应用程序所需的一些额外功能。它与普通的 ApplicationContext 在解析主题和决定与哪个 servlet 关联的能力方面有所不同。
版权声明:本文标题:SpringMVC经典面试题: 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686813231a106102.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论