从零开始搭建ssm项目(一)环境配置

其实在网上看到许多spring+springmvc+mybatis项目的攻略,ssm项目也是所有项目里头比较基础的项目了。自己手动做一个,也相当于温故一下以前学习过的知识,在途中可能会踩到许多坑,我会把这些坑都一一记录在这里,同时也会寻根究底,在项目过程中尽量通过源码挖掘出ssm契合的奥妙之处。

话不多说,let's do it!(这文章是用markdown写的,觉得挺好用的,发现也支持,就尝试着玩一下)

首先,我用的是 eclipse Version: Neon.3 Release (4.6.3)
可能这个版本比较老了,不过我比较懒,没去更新,就酱吧。
jdk我用的是 jdk1.8.0_77
数据库我用的是mysql


maven我用的是 apache-maven-3.3.9
maven里面我用的是阿里云的镜像库,里面包含着很多jar包的资源了,也在这里分享下。


        
            nexus-aliyun
            *
            Nexus aliyun
            http://maven.aliyun.com/nexus/content/groups/public
        
 

环境准备完毕,现在正式开始在eclipse上搭建ssm项目!

eclipse点击 File --> New --> Maven Project

project建好以后,在pom.xml加入maven配置
注意,你要配好user settings咯,这里的配置就是我的maven包apache-maven-3.3.9/conf下面的settings.xml


  4.0.0
  com.cc
  simpleSSM
  0.0.1-SNAPSHOT
  
  
        
        
            junit
            junit
            4.11
        

        
        
        
            ch.qos.logback
            logback-classic
            1.1.1
        

        
        
            mysql
            mysql-connector-java
            5.1.37
            runtime
        
        
            c3p0
            c3p0
            0.9.1.2
        

        
        
            org.mybatis
            mybatis
            3.3.0
        
        
            org.mybatis
            mybatis-spring
            1.2.3
        

        
        
            taglibs
            standard
            1.1.2
        
        
            jstl
            jstl
            1.2
        
        
            com.fasterxml.jackson.core
            jackson-databind
            2.5.4
        
        
            javax.servlet
            javax.servlet-api
            3.1.0
        

        
        
        
            org.springframework
            spring-core
            4.1.7.RELEASE
        
        
            org.springframework
            spring-beans
            4.1.7.RELEASE
        
        
            org.springframework
            spring-context
            4.1.7.RELEASE
        
        
        
            org.springframework
            spring-jdbc
            4.1.7.RELEASE
        
        
            org.springframework
            spring-tx
            4.1.7.RELEASE
        
        
        
            org.springframework
            spring-web
            4.1.7.RELEASE
        
        
            org.springframework
            spring-webmvc
            4.1.7.RELEASE
        
        
        
            org.springframework
            spring-test
            4.1.7.RELEASE
        

        
        
            redis.clients
            jedis
            2.7.3
        
        
            com.dyuproject.protostuff
            protostuff-core
            1.0.8
        
        
            com.dyuproject.protostuff
            protostuff-runtime
            1.0.8
        

        
        
            commons-collections
            commons-collections
            3.2
        
    
    
    
        ssm
    

导入完pom文件,我们开始搭建整体的框架,如下图


下一篇请点击阅读 https://www.jianshu.com/p/00b5633b8477

未完待续,后续更多内容欢迎关注


你可能感兴趣的:(从零开始搭建ssm项目(一)环境配置)