测试/日志
< dependency>
< groupId> junit< / groupId>
< artifactId> junit< / artifactId>
< version> 4.12 < / version>
< scope> test< / scope>
< / dependency>
< dependency>
< groupId> org. e- hoffman. testing< / groupId>
< artifactId> AdviseLogback< / artifactId>
< version> 1.2 .3 < / version>
< / dependency>
< ! -- 1. 日志 -- >
< ! -- 实现slf4j接口并整合 -- >
< dependency>
< groupId> ch. qos. logback< / groupId>
< artifactId> logback- classic< / artifactId>
< version> 1.2 .1 < / version>
< / dependency>
数据库
< ! -- 2. 数据库 -- >
< dependency>
< groupId> mysql< / groupId>
< artifactId> mysql- connector- java< / artifactId>
< version> 5.1 .37 < / version>
< scope> runtime< / scope>
< / dependency>
< dependency>
< groupId> c3p0< / groupId>
< artifactId> c3p0< / artifactId>
< version> 0.9 .1 .2 < / version>
< / dependency>
DAO: MyBatis
< ! -- DAO: MyBatis -- >
< dependency>
< groupId> org. mybatis< / groupId>
< artifactId> mybatis< / artifactId>
< version> 3.4 .2 < / version>
< / dependency>
< dependency>
< groupId> org. mybatis< / groupId>
< artifactId> mybatis- spring< / artifactId>
< version> 1.3 .1 < / version>
< / dependency>
Servlet web
< ! -- 3. Servlet web -- >
< dependency>
< groupId> taglibs< / groupId>
< artifactId> standard< / artifactId>
< version> 1.1 .2 < / version>
< / dependency>
< dependency>
< groupId> jstl< / groupId>
< artifactId> jstl< / artifactId>
< version> 1.2 < / version>
< / dependency>
< dependency>
< groupId> com. fasterxml. jackson. core< / groupId>
< artifactId> jackson- databind< / artifactId>
< version> 2.8 .7 < / version>
< / dependency>
< dependency>
< groupId> javax. servlet< / groupId>
< artifactId> javax. servlet- api< / artifactId>
< version> 3.1 .0 < / version>
< / dependency>
Spring—1)Spring核心
< ! -- 4. Spring -- >
< ! -- 1 ) Spring核心 -- >
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- context- support< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- core< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- beans< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- context< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
2)Spring DAO层
< ! -- 2 ) Spring DAO层 -- >
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- jdbc< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- tx< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< ! -- 3 ) Spring web -- >
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- web< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- webmvc< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
< ! -- 4 ) Spring test -- >
< dependency>
< groupId> org. springframework< / groupId>
< artifactId> spring- test< / artifactId>
< version> ${ spring. version} < / version>
< / dependency>
redis客户端:Jedis
< ! -- redis客户端: Jedis -- >
< dependency>
< groupId> redis. clients< / groupId>
< artifactId> jedis< / artifactId>
< version> 2.9 .0 < / version>
< / dependency>
< dependency>
< groupId> com. dyuproject. protostuff< / groupId>
< artifactId> protostuff- core< / artifactId>
< version> 1.0 .12 < / version>
< / dependency>
< dependency>
< groupId> com. dyuproject. protostuff< / groupId>
< artifactId> protostuff- runtime< / artifactId>
< version> 1.0 .12 < / version>
< / dependency>
Map工具类
< ! -- Map工具类 -- >
< dependency>
< groupId> commons- collections< / groupId>
< artifactId> commons- collections< / artifactId>
< version> 3.2 < / version>
< / dependency>
< ! -- https: / / mvnrepository. com/ artifact/ net. coobird/ thumbnailator -- >
< dependency>
< groupId> net. coobird< / groupId>
< artifactId> thumbnailator< / artifactId>
< version> 0.4 .8 < / version>
< / dependency>
< ! -- https: / / mvnrepository. com/ artifact/ com. github. penggle/ kaptcha -- >
< dependency>
< groupId> com. github. penggle< / groupId>
< artifactId> kaptcha< / artifactId>
< version> 2.3 .2 < / version>
< / dependency>
< ! -- https: / / mvnrepository. com/ artifact/ commons- fileupload/ commons- fileupload -- >
< dependency>
< groupId> commons- fileupload< / groupId>
< artifactId> commons- fileupload< / artifactId>
< version> 1.3 .2 < / version>
< / dependency>
< ! -- wechat相关 -- >
< ! -- https: / / mvnrepository. com/ artifact/ net. sf. json- lib/ json- lib -- >
< dependency>
< groupId> net. sf. json- lib< / groupId>
< artifactId> json- lib< / artifactId>
< version> 2.4 < / version>
< classifier> jdk15< / classifier>
< / dependency>
< ! -- https: / / mvnrepository. com/ artifact/ com. thoughtworks. xstream/ xstream -- >
< dependency>
< groupId> com. thoughtworks. xstream< / groupId>
< artifactId> xstream< / artifactId>
< version> 1.4 .9 < / version>
< / dependency>
< ! -- https: / / mvnrepository. com/ artifact/ org. dom4j/ dom4j -- >
< dependency>
< groupId> org. dom4j< / groupId>
< artifactId> dom4j< / artifactId>
< version> 2.0 .0 < / version>
< / dependency>
< ! -- 二维码相关 -- >
< ! -- https: / / mvnrepository. com/ artifact/ com. google. zxing/ javase -- >
< dependency>
< groupId> com. google. zxing< / groupId>
< artifactId> javase< / artifactId>
< version> 3.3 .0 < / version>
< / dependency>