springmvc基础入门

什么是SpringMvc?

web框架

为什么要用SpringMvc?

可以减少代码量( 框架是围绕 DispatcherServlet 设计的,它处理所有的 HTTP 请求和响应。),方便开发


SpringMvc怎么使用?

Spring初步 整合 Spring MVC


pom.xml  @ResponseBody


web.xml 可以加个编码过滤器


spring-mvc.xml以下
Annotation扫描、注解映射的支持
FreeMarker 环境配置 视图解析(需要跳转到真实的HTml)\静态资源映射
类前加@Controller   controller 默认为get 页面输出为小花


跳转到success.html


中文处理 -Dfile.encoding=UTF-8


Spring MVC 拦截器的使用


spring-mvc.xml
拦截器
controller


JSON方式接收及返回数据


pom.xml
controller层
实体类


全局异常处理

<!-- 自定义错误处理,将错误转换为系统可识别的输出方式 -->

spring-mvc.xml


1. 继承HandlerExceptionResolver


Spring MVC 整合swagger


pom.xml


编写swagger config


给Controller及model添加swagger注解


新版
版本换到最新


controller层添加
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对于java中的思考的方向,1必须要看前端的页面,对于前端的页面基本的逻辑,如果能理解最好,不理解也要知道几点。 ...
    神尤鲁道夫阅读 4,235评论 0 0
  • spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含sp...
    架构师springboot阅读 3,262评论 0 1
  • spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含sp...
    java成功之路阅读 4,177评论 0 5
  • 虚构就像风筝的线。无论它飞得多远。都离不开现实的根基。而现实。这根绳子。更是为了让人物形象更丰满。导航人物性格更典...
    y飞舞的燕子y阅读 728评论 0 0
  • 在一千九百六十三天以后,我终于理解了沈佳宜为什么在哭着说完柯景腾大笨蛋以后,就再也没有了后来。 大概是因为没有...
    missfrankxi阅读 890评论 0 0