SSM框架目前比较流行的web框架之一,学会搭建并熟悉其如何使用很有必要!!!
一.gradle配置
group 'domeTest' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'war' apply plugin: 'maven' sourceCompatibility = 1.8 targetCompatibility = 1.8 repositories { mavenLocal() maven { url "http://112.74.19.176:8081/repository/maven-central/" } mavenCentral() maven { url "http://repo.maven.apache.org/maven2" } } configurations { mybatisGenerator } dependencies { compileOnly group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0' compileOnly group: 'javax.servlet.jsp', name: 'javax.servlet.jsp-api', version: '2.3.1' compileOnly group: 'javax', name: 'javaee-web-api', version: '6.0' compileOnly group: 'mysql', name: 'mysql-connector-java', version: '5.1.34' compileOnly group: 'com.rabbitmq', name: 'amqp-client', version: '3.6.0' compileOnly group: 'redis.clients', name: 'jedis', version: '2.6.0' compileOnly group: 'com.zaxxer', name: 'HikariCP', version: '2.5.1' compileOnly group: 'jstl', name: 'jstl', version: '1.2' compileOnly group: 'commons-codec', name: 'commons-codec', version: '1.10' compileOnly group: 'commons-io', name: 'commons-io', version: '2.2' compileOnly group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.1' compileOnly group: 'commons-logging', name: 'commons-logging', version: '1.2' compileOnly group: 'com.google.guava', name: 'guava', version: '16.0.1' compileOnly group: 'commons-lang', name: 'commons-lang', version: '2.6' compileOnly group: 'commons-collections', name: 'commons-collections', version: '3.2.2' compileOnly group: 'commons-beanutils', name: 'commons-beanutils', version: '1.9.2' compileOnly group: 'org.springframework.data', name: 'spring-data-redis', version: '1.7.4.RELEASE' compileOnly group: 'org.springframework', name: 'spring-jdbc', version: '4.3.3.RELEASE' compileOnly group: 'org.springframework', name: 'spring-context', version: '4.3.3.RELEASE' compileOnly group: 'org.springframework', name: 'spring-context-support', version: '4.3.3.RELEASE' compileOnly group: 'org.springframework', name: 'spring-aop', version: '4.3.3.RELEASE' compile group: 'org.springframework', name: 'spring-webmvc', version: '4.3.3.RELEASE' compile group: 'org.springframework', name: 'spring-aspects', version: '4.3.3.RELEASE' compile group: 'org.aspectj', name: 'aspectjweaver', version: '1.6.12' compile group: 'org.aspectj', name: 'aspectjrt', version: '1.6.10' compile group: 'aopalliance', name: 'aopalliance', version: '1.0' compileOnly group: 'log4j', name: 'log4j', version: '1.2.16' compileOnly fileTree(dir: 'libs', include: ['*.jar']) compile fileTree(dir: 'maven_install', include: ['*.jar']) compile group: 'net.sf.ezmorph', name: 'ezmorph', version: '1.0.6' compile group: 'net.sf.json-lib', name: 'json-lib', version: '2.4', classifier: 'jdk15' compile group: 'com.sun.codemodel', name: 'codemodel', version: '2.6' compile group: 'org.apache.commons', name: 'commons-math3', version: '3.5' compile group: 'com.google.zxing', name: 'javase', version: '3.1.0' compile group: 'org.jsoup', name: 'jsoup', version: '1.8.1' compile group: 'com.sun.jna', name: 'jna', version: '3.0.9' compile group: 'com.spatial4j', name: 'spatial4j', version: '0.5' compile group: 'junit', name: 'junit', version: '4.10' compile group: 'org.mybatis', name: