美文网首页
使用MAVEN构建SpringMVC步骤

使用MAVEN构建SpringMVC步骤

作者: 南山一棵树丶 | 来源:发表于2017-11-01 22:36 被阅读0次

    使用Intellij IDEA搭建MAVEN项目步骤

    1. IDEA新建一个maven项目如下图所示,点击archetype-webapp
    2. 然后next,配置maven的相关信息

      GroupId:组织名。一般是公司网址反写
      ArtifactId:项目名-模块名
      Version:版本号

    3. 在项目的pom.xml文件中添加所需要的jar包,spring,springmvc,commons-lang包等。配置好之后整个maven项目基本就搭建成功了。
    4. 在src/main文件下面新建java文件并将其设置成Sources。

    在项目的web.xml中配置DispatcherServlet

    1. 常规的配置如下,在<init-param>中加载springMVC的配置文件 SpringMVC的默认加载路径是:
      /WEB-INF/Servlet-names-servlet.xml(SpringMVC的一般命名方式),但是一个项目中除了SpringMVC的配置文件之外还有很多配置文件,如spring的配置文件,一般进行统一管理,都放在resources文件夹下,所以用第二种配置比较好。
      2.第二种配置:项目中一般含有applicationContex.xml(总的Spring配置文件)和上面所说的SpringMVC的配置文件(dispatcher-servlet.xml)
      1)首先加载总的applicationContext.xml文件,如下
      2)在applicationContext中导入其他的配置文件 这样便于统一管理

    编写java代码

    测试

    SpringMVC配置文件解析

    java代码部分解析

    • DispatcherServlet:前置控制器,配置在web.xml中。拦截匹配的请求,分发到相应的Controller。
    • @Controller:注册一个bean到Spring上下文中。
    • @RequestMapping:控制器可以指定处理哪些URL请求
    • @RequestBody:读取Request请求的body部分区域,解析之后将相应的数据绑定到要返回的对象上,再把返回的对象绑定到Controller方法参数上。
    • @ResponseBody:将Controller返回的对象,转换为指定的格式之后,写入到Response对象的body区域
    • @RequestParam:在处理方法参数处使用,可以把请求参数传递给请求方法

    相关文章

      网友评论

          本文标题:使用MAVEN构建SpringMVC步骤

          本文链接:https://www.haomeiwen.com/subject/puhnpxtx.html