# hupubao-common 简单封装的公共模块,方便开发使用 **使用方法:** ```xml <dependency> <groupId>win.hupubao</groupId> <artifactId>hupubao-common</artifactId> <version>2.0.4</version> </dependency> ``` **包含:** - [日期工具](./doc/DateUtils.md) - 字符串工具 - 驼峰转换工具 - 断言工具 - 数组工具 - list工具 - 二维码工具 - redis工具 - 反射工具 - 资源目录文件读取工具 - [金额:元,默认精度为2](./doc/Yuan.md) - [http访问工具](./doc/Page.md) - [注解记录日志工具](doc/LogReqResArgs.md) - [捕获异常并发送邮件工具](doc/ExceptionEmailSender.md) - [传统验证码生成工具](doc/Captcha.md)(v1.1.1) - [RSA工具](doc/RSA.md)(v1.1.1) - [访问请求限制工具](doc/RequestLimit.md)(1.1.5) - [简单定时器工具](doc/Scheduler.md)(1.1.6) **其中包含的依赖有:** ```xml <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <!-- log4j --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> <version>1.1</version> </dependency> <!--encoder and decoder using by qrcode parser--> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.35</version> </dependency> <!-- html解析 --> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.2</version> </dependency> <!-- httpclient --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.5</version> </dependency> <!-- jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <!--qrcode parser--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0</version> </dependency> <!--aop--> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>1.9.1</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.1</version> </dependency> <!-- email dependency --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.5</version> </dependency> <!-- expiring map --> <dependency> <groupId>net.jodah</groupId> <artifactId>expiringmap</artifactId> <version>0.5.8</version> </dependency> ``` ## Changes Version 2.0 ResponseBase.statusCode -> ResponseBase.responseStatus ResponseBase.errorCode -> ResponseBase.responseCode 仓库地址:https://github.com/ysdxz207/hupubao-common
欢迎star