好久没写文章了,最近越来越忙了,主要学校的毕设加上公司的考核都堆在了一起。由于公司使用的是自研框架,在公司呆了两个多月后准备用公司框架来写毕设的,后来发现还是对公司框架不太了解,使用起来很困难。还是选择了一开始选题时候的SSM框架。SpringBoot和SpringCloud都快忘记了,等这段时间忙过了赶紧去补一下。好多基础的东西都忘记了,毕设功能也写的很简单。 话不多说,这次分享SSM框架搭建一个完整的体育场地预约项目的过程,顺便也巩固一下我的知识。
先来搭建一下idea的环境,我不会用eclipse,感觉idea界面更美观一些。
首先我们使用的Maven结构,因此先在idea里面创建一个Maven工程。
选完之后选择next
最后finish,加载完应该是下面这样
现在再在main目录下新建两个目录,一个java,一个resources。
项目初期结构差不多就是这样子了
接着配置一下pom.xml文件,基本上复制一下都能用了。我的JDK版本是1.8,不是1.8的可能要改一下。
4.0.0 com.xiaoyuan SportsReservationSystem1.0-SNAPSHOT war SportsReservationSystem Maven Webapp http://www.example.com UTF-8 1.8 1.8 5.0.5.RELEASE javax.mail mail1.5.0-b01 org.apache.commons commons-pool22.9.0 redis.clients jedis2.9.0 org.springframework.data spring-data-redis1.8.1.RELEASE commons-fileupload commons-fileupload1.3.1 commons-io commons-io2.3 com.fasterxml.jackson.core jackson-core2.9.0 com.fasterxml.jackson.core jackson-databind2.9.0 com.fasterxml.jackson.core jackson-annotations2.9.0 joda-time joda-time2.9.9 org.codehaus.jackson jackson-core-asl1.9.13 org.codehaus.jackson jackson-mapper-asl1.9.13 junit junit4.13 test org.springframework spring-test5.0.5.RELEASE log4j log4j1.2.16 org.slf4j slf4j-nop1.6.4 javassist javassist3.12.0.GA org.projectlombok lombok1.18.20 javax.annotation javax.annotation-api1.3.2 mysql mysql-connector-java5.1.6 com.alibaba druid1.2.6 org.springframework spring-beans${spring-version} org.springframework spring-context${spring-version} org.springframework spring-context-support${spring-version} org.springframework spring-core${spring-version} org.springframework spring-expression${spring-version} org.springframework spring-aop${spring-version} org.springframework spring-aspects${spring-version} org.springframework spring-jdbc${spring-version} org.springframework spring-test${spring-version} org.springframework spring-tx${spring-version} org.springframework spring-web${spring-version} org.springframework spring-webmvc${spring-version} org.aspectj aspectjweaver1.9.4 javax.servlet.jsp jsp-api2.1 javax.servlet javax.servlet-api3.1.0 provided jstl jstl1.2 taglibs standard1.1.2 org.springframework spring-orm5.2.18.RELEASE com.baomidou mybatis-plus3.4.3.4 org.mybatis mybatis-spring2.0.4 com.github.pagehelper pagehelper5.2.0 SportsReservationSystem maven-clean-plugin 3.1.0 maven-resources-plugin 3.0.2 maven-compiler-plugin 3.8.0 maven-surefire-plugin 2.22.1 org.apache.maven.plugins maven-war-plugin3.2.2 srcmainwebapp maven-install-plugin 2.5.2 maven-deploy-plugin 2.8.2



