利用maven搭建一个小型SSM框架的web程序

新建项目

新建maven project

利用maven搭建一个小型SSM框架的web程序_第1张图片

利用maven搭建一个小型SSM框架的web程序_第2张图片

三者全部勾选,
第一个是:创建一个简单的maven工程
第二个是:选择存储路径,只要选择默认即可
第三个是:选择工作区,自己随便创建一个 即可

利用maven搭建一个小型SSM框架的web程序_第3张图片

然后一路finsh 直到创建完成即可
利用maven搭建一个小型SSM框架的web程序_第4张图片

如果创建出来的程序有错误,可以右键项目->选择java ee tools ->点选 generate deployment…这个选项即可

查看webapp是否格式如下
利用maven搭建一个小型SSM框架的web程序_第5张图片

如果不是,则右键项目->选择properties->选择project facets
利用maven搭建一个小型SSM框架的web程序_第6张图片

先取消红框的地方,在勾选那个红框
在弹出的地方进行修改如下 :
利用maven搭建一个小型SSM框架的web程序_第7张图片

修改红框内容如下即可

利用maven搭建一个小型SSM框架的web程序_第8张图片

然后配置pom.xml文件
maven工程的一个好处就是无需在自行下载导入jar包,而是直接在pom.xml文件写上需要导入的文件即可完成导入

源码如下


  4.0.0
  com.hejie
  Web_9_25_0
  0.0.1-SNAPSHOT
  war
 
  
  
  
       
           org.springframework
           spring-webmvc
           4.3.7.RELEASE
       
       
             
       
       
           org.springframework
           spring-jdbc
           4.3.7.RELEASE
       
       
       
       
       
           org.springframework
           spring-aspects
           4.3.7.RELEASE
       
       
       
       
       
           org.mybatis
           mybatis
           3.4.2
       
       
       
       
       
           org.mybatis
           mybatis-spring
           1.3.1
       
       
       
       
       
           c3p0
           c3p0
           0.9.1
       
       
       
       
       
           mysql
           mysql-connector-java
           5.0.4
       
       
       
       
       
           jstl
           jstl
           1.2
       
       
       
       
       
           javax.servlet
           servlet-api
           2.4
           provided
       
       
       
       
       
       
           junit
           junit
           4.12
           test
       
       
  

然后配置ssm相关的三个配置

利用maven搭建一个小型SSM框架的web程序_第9张图片

其中applicationContext.xml如下





       



       
       
       
       



       
       
       


mybatis-config.xml





springmvc.xml配置如下





       


       
       








db.properties

jdbcUrl=jdbc:mysql://localhost/hejie
driverClass=com.mysql.jdbc.Driver
user=root
password=root

在配置好ssm的xml文件之后,需要在相应项目的web.xml配置,即每次登录相应网页,项目会按照web文件的配置去扫描相应的ssm文件,所以如果报错某个ssm配置文件没有扫描到,就要排查是否是你的文件名字或者路径配置错误了!

web.xml

利用maven搭建一个小型SSM框架的web程序_第10张图片

相关代码:



  Web_9_25_0
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  
 
  
       
              springDispatcherServlet
              org.springframework.web.servlet.DispatcherServlet
              
                     contextConfigLocation
                     classpath:springmvc.xml
              
              1
       
       
       
              springDispatcherServlet
              /
       
       
       
       
       
       
       
              contextConfigLocation
              classpath:applicationContext.xml
       
       
       
              org.springframework.web.context.ContextLoaderListener
       

导入tomcat 运行没有出错即配置文件成功!

版权所有,禁止转载,违者必究。

喜欢的朋友可以关注博主以及点赞评论喔,未来将会持续更新javaweb相关的内容。

您的支持是我更新最大的动力~

你可能感兴趣的:(javaweb,javaweb,工具)