log4j2
org.apache.logging.log4j
log4j-core
xxxxxx
org.apache.logging.log4j
log4j-api
xxxxxx
log4j
log4j
log4j
1.2.17
slf4j
org.slf4j
slf4j-api
1.7.25
org.slf4j
slf4j-log4j12
1.7.25
org.slf4j
slf4j-simple
1.7.25
test
org.slf4j
log4j-over-slf4j
1.7.25
org.slf4j
jcl-over-slf4j
1.7.25
org.slf4j
jul-to-slf4j
1.7.25
commons-logging
commons-logging
commons-logging
1.1.3
mysql
mysql
mysql-connector-java
5.1.32
redis
redis.clients
jedis
2.9.0
阿里数据库
com.alibaba
druid
1.1.0
Mybatis
org.mybatis
mybatis
3.2.7
org.mybatis.generator
mybatis-generator-core
1.4.0
com.github.pagehelper
pagehelper
${pagehelper.version}
org.mybatis
mybatis-spring
1.2.2
com.github.miemiedev
mybatis-paginator
${mybatis.paginator.version}
org.springframework
spring-core
${spring.version}
org.springframework
spring-aop
${spring.version}
org.aspectj
aspectjweaver
1.9.4
org.springframework
spring-context
${spring.version}
org.springframework
spring-webmvc
${spring.version}
org.springframework
spring-jdbc
${spring.version}
org.springframework
spring-aspects
${spring.version}
org.springframework
spring-beans
${spring.version}
org.springframework
spring-test
${spring.version}
test
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-aop
org.springframework.boot
spring-boot-starter-tomcat
org.apache.tomcat.embed
tomcat-embed-jasper
org.mybatis.spring.boot
mybatis-spring-boot-starter
1.1.1
org.springframework.boot
spring-boot-dependencies
2.0.1.RELEASE
pom
import
SpringCloud
org.springframework.cloud
spring-cloud-dependencies
Greenwich.SR3
pom
import
注意:用了这个以后,SpringCloud的组件的依赖就不用写version了。如果不写这个,必须指定依赖版本号。
配置中心
org.springframework.cloud
spring-cloud-config-server
org.springframework.cloud
spring-cloud-starter-config
服务治理
org.springframework.cloud
spring-cloud-starter-netflix-eureka-server
org.springframework.cloud
spring-cloud-starter-netflix-eureka-client
feign
org.springframework.cloud
spring-cloud-starter-openfeign
Dubbo
org.apache.dubbo
dubbo-dependencies-bom
${dubbo.version}
pom
import
消息队列
org.springframework.cloud
spring-cloud-starter-bus-amqp
RabbitMQ
org.springframework.cloud
spring-cloud-starter-stream-rabbit
Shiro
org.apache.shiro
shiro-core
1.2.2
org.apache.shiro
shiro-web
1.2.2
org.apache.shiro
shiro-spring
1.2.2
org.apache.shiro
shiro-ehcache
1.2.2
org.apache.shiro
shiro-quartz
1.2.2
注意:shiro官网不建议用shiro-all,它建议前边的用到哪个就单独把它写出来。
org.apache.shiro
shiro-all
1.2.2
commons-beanutils
commons-beanutils
1.9.3
org.apache.commons
commons-lang3
3.8.1
有:StringUtils.isNotEmpty(xxx)等。(实际Spring包里是有的)
文件上传
commons-fileupload
commons-fileupload
1.3.2
maven资源管理
org.apache.maven.plugins
maven-resources-plugin
2.7
UTF-8
maven编译
org.apache.maven.plugins
maven-compiler-plugin
3.2
1.8
1.8
UTF-8
tomcat
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
8080
/
单元测试
junit
junit
4.12
test
热部署
org.springframework.boot
spring-boot-devtools
true
true
文件上传
thymeleaf
org.springframework.boot
spring-boot-starter-thymeleaf
JSP/Servlet
javax.servlet.jsp.jstl
jstl
1.2
下边这两者结合和上边单个1.2包功能一致。上边:对JSF的支持更完整,Servlet2.5及以上;下边:Servlet2.4及以上
javax.servlet
jstl
1.1.2
taglibs
standard
1.1.2
javax.servlet
javax.servlet-api
4.0.0
provided
javax.servlet.jsp
javax.servlet.jsp-api
2.3.1
provided