SSH
compile group: 'org.springframework', name: 'spring-context', version: '5.1.6.RELEASE'
compile group: 'org.springframework', name: 'spring-webmvc', version: '5.1.6.RELEASE'
compile group: 'org.mybatis', name: 'mybatis', version: '3.5.1'
compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.11'
compile group: 'com.mchange', name: 'c3p0', version: '0.9.5.4'
compile group: 'org.springframework', name: 'spring-context-support', version: '5.1.6.RELEASE'
compile group: 'org.springframework', name: 'spring-tx', version: '5.1.6.RELEASE'
compile group: 'org.springframework', name: 'spring-jdbc', version: '5.1.6.RELEASE'
Spring配置
日志
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.8.0-beta4'
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.11.2'
Json解析
compile group: 'com.google.code.gson', name: 'gson', version: '2.8.5'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.9.8'
数据库连接池
compile group: 'com.mchange', name: 'c3p0', version: '0.9.5.4'
HTML解析
compile group: 'org.jsoup', name: 'jsoup', version: '1.11.3'
#### HTTP Clients
```gradle
compile group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.14.1'
字节码解释器
compile group: 'org.javassist', name: 'javassist', version: '3.25.0-GA'
Aspectj (AOP)
compile group: 'org.aspectj', name: 'aspectjweaver', version: '1.9.3'
缓存
compile group: 'org.ehcache', name: 'ehcache', version: '3.7.1'
compile group: 'net.sf.ehcache', name: 'ehcache', version: '2.10.6'
<?xml version="1.0" encoding="UTF-8"?>
<ehcache>
<diskStore path="java.io.tmpdir"/>
<defaultCache
maxElementsInMemory="10000"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
maxElementsOnDisk="10000000"
memoryStoreEvictionPolicy="LRU"
/>
</ehcache>