美文网首页
IDEA+Spring MVC5集成运行,自学方法,@Reque

IDEA+Spring MVC5集成运行,自学方法,@Reque

作者: 在路上phper | 来源:发表于2018-03-21 14:39 被阅读55次

    上节课我们学习了手工打包部署到tomcat运行程序,在开发时这样做太麻烦
    所以这节课介绍下IDEA中借助一些插件来完成
    下面演示一下集成的过程
    上节课我们创建的spring_myweb是一个普通的java项目(只不过是它支持maven,没有使用maven的模板)
    首先新建一个项目 选择如下


    image.png
    image.png

    上图的意思为创建一个普通web应用的模板
    点击next出现如下


    image.png
    随意填入信息next 弹出如下 选择maven_home和配置文件的目录点击next
    image.png
    出现如下
    image.png
    点击finish创建完成
    这时控制台会在maven仓库中显示下载一系列插件
    image.png

    下载完成出现如下


    image.png
    maven自动给我们生成的项目目录结构如下
    image.png
    下载完成之后需要在pom.xml中加入基本的配置 就可以进行开发了
    首先加入Spring和Spring MVC的配置
    image.png
    加入后import change将其引用到下面 image.png
    可以发现在项目目录中生成个webapp目录这个是我们的网站目录
    WEB-INF(安全文件夹)下面有个web.xml
    需要在web.xml中设置一些Spring的关联
    接下来拷贝上节课创建的myapp下面WEB-INF下面的web.xml配置
    如下
    image.png
    可以发现两处报红了,因为classpath中没有这两个xml文件
    我们接着把上节课做的两个xml文件(在resource文件夹下)拷贝到此项目的资源文件夹下
    文件如下
    image.png
    再看web.,xml中
    image.png

    红色内容消失了


    image.png
    但是web-app节点还报红 这是命名空间的问题
    我们把tomcat带的web-app节点拷贝替换这个web-app
    如下
    image.png
    可以发现正常了
    接下来打开context-spring.xml
    image.png
    发现包扫描的配置出错了
    所以我们需要新建包
    首先在项目的main目录下创建个文件夹叫java
    image.png
    目录如下
    在java文件夹右键 出现如下 选择第一个(表示将此文件夹作为项目的源码目录)
    image.png
    这时会发现java目录颜色发生改变
    image.png
    接下来在这个目录下创建包com.jtthink.controllers
    目录如下
    image.png
    再次打开context-spring.xml
    image.png
    发现红色消失了(错误没有了)
    接下来运行第一个程序
    首先在包下面创建个IndexController
    image.png
    代码如下
    image.png
    接下来如何运行呢?
    需要我们配置一下

    相关文章

      网友评论

          本文标题:IDEA+Spring MVC5集成运行,自学方法,@Reque

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