栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

ssm项目搭建整合

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ssm项目搭建整合

今天有人让我用ssm做一个简单的系统,自己突然觉得这个东西很长时间没用过了,现在都是使用springboot快速开发。一瞬间不知道怎么弄了,后来经过查看自己的笔记和demo最终还是搭建了起来。特此记录一下。(我也是小白,有不对的地方还请勿喷!!!)

第一步:在idea中新建mven项目

然后创建java文件夹,resource文件夹

 然后导入依赖:

  
    
      junit
      junit
      4.11
      test
    
    
    
      org.projectlombok
      lombok
      1.18.20
    

    
    
      org.junit.jupiter
      junit-jupiter
      5.7.2
      test
      
        
          apiguardian-api
          org.apiguardian
        
      
    
    
    
      com.github.houbb
      data-factory-core
      1.1.0
      
        
          guava
          com.google.guava
        
      
    

    
    
      org.apache.logging.log4j
      log4j-api
      2.12.1
    
    
      org.apache.logging.log4j
      log4j-core
      2.12.1
    

    
    
      com.fasterxml.jackson.core
      jackson-core
      2.10.1
    
    
      com.fasterxml.jackson.core
      jackson-databind
      2.10.1
    
    
      com.fasterxml.jackson.core
      jackson-annotations
      2.10.1
    

    
    
      org.aspectj
      aspectjrt
      1.9.5
    
    
      org.aspectj
      aspectjtools
      1.9.5
    
    
      org.aspectj
      aspectjweaver
      1.9.5
    
    
      aopalliance
      aopalliance
      1.0
    

    
    
      javax
      javaee-api
      8.0.1
    
    
      javax.servlet
      jstl
      1.2
    
    
      javax.servlet
      javax.servlet-api
      4.0.1
    
    
      javax.servlet.jsp
      jsp-api
      2.1.3-b06
    

    
    
      mysql
      mysql-connector-java
      8.0.20
    
    
    
      com.alibaba
      druid
      1.2.5
    
    
    
      org.mybatis
      mybatis
      3.5.7
    
    
    
      com.github.pagehelper
      pagehelper
      5.3.0
    

    
    
      org.springframework
      spring-context
      5.3.12
    
    
      org.springframework
      spring-jdbc
      5.3.12
    
    
      org.springframework
      spring-aop
      5.3.12
    

    
    
      org.springframework
      spring-tx
      5.3.12
    
    
    
      org.mybatis
      mybatis-spring
      2.0.6
    

    
    
      org.springframework
      spring-test
      5.3.12
    

    
    
      org.springframework
      spring-aspects
      5.3.12
      
        
          aspectjweaver
          org.aspectj
        
      
    

    
    
      org.springframework
      spring-web
      5.3.12
    
    
      org.springframework
      spring-webmvc
      5.3.12
    

    
    
      commons-io
      commons-io
      2.4
    
    
      commons-fileupload
      commons-fileupload
      1.4
      
        
          commons-io
          commons-io
        
      
    
    
      commons-codec
      commons-codec
      1.13
    
  

 因我们的配置文件都放到resource中所以我们将resource中文件都扫描进去

  
     
      
        src/main/java
        
          **/*.xml
        
      
    
  

 其次在resources中创建spring的配置 applicationContext.xml,平常为了方便区分所以没有将spring整合mybatis和spring整合springmvc的配置文件同意写到applicationContext.xml中而是有创建了一个mybatis.xml,和springmvc.xml文件 然后通过导入到配置文件中:

applicationContext.xml文件内容:




    
    


 在编写mybatis文件中一般我们吧链接数据库的信息会创建一个mysql.properties文件然后将数据库的链接地址以及账号密码等信息写到里面,在导入到mybatis.xml中直接引用

mysql.properties文件内容:

jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/banck?useSSL=false&serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF8&autoReconnect=true&failOverReadonly=false
jdbc.username=root
jdbc.password=123456

 编写mybatis.xml(这个是整合mybtis的配置文件)




    
    
    
    
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
    
    
        
        
        
        
    
    
    
        
        
        
        
    
    
    
        
    
    
    

 编写springmvc的配置文件:




    
    
    
    
    
    
    
    
    
    
        
            
            
        
    

其次我们需要在web.xml中配置springmvc前端控制器,以及一些其他配置





    
    
        dispatcherServlet
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:spring.xml
        
        1
    
    
        dispatcherServlet
        /
    


    
        contextConfigLocation
        classpath:applicationContext.xml
    
    
        org.springframework.web.context.ContextLoaderListener
    
    

    
        encodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
        
            forceRequestEncoding
            true
        
        
            forceResponseEncoding
            true
        
    
    
        encodingFilter
        /*
    


  
        default
        *.css
        *.js
        *.png
        *.gif
        *.jpg
    

此时ssm项目搭建完成。

然后启动项目配置tomcat:

首先添加tomcat

 然后在将自己下载好的tomcat添加进去

此时项目可以正常启动了。 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716803.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号