diff --git a/UPDATE.md b/UPDATE.md index bc29bdb..7b52183 100644 --- a/UPDATE.md +++ b/UPDATE.md @@ -1,216 +1,222 @@ -yexuejc-base 更新记录 ------------------- - -#### version :1.3.5 -**time:2019-1-7 17:19:22**
-**branch:** master
-**update:**
->1. objUtil 增加兼容类型 -# -#### version :1.3.4 -**time:2019-1-2 20:32:12**
-**branch:** master
-**update:**
->1. objUtil list类型修复 -# -#### version :1.3.3 -**time:2019-1-2 14:06:47**
-**branch:** master
-**update:**
->1. MoneyUtil 扩展元转分 -# -#### version :1.3.2 -**time:2019-1-2 14:06:47**
-**branch:** master
-**update:**
->1. objUtil 枚举类型修复 -# -#### version :1.3.1 -**time:2019-1-2 14:06:47**
-**branch:** master
-**update:**
->1. objUtil 增加类字段(驼峰)转换成下划线 -# -#### version :1.3.0 -**time:2018-12-30 16:47:50**
-**branch:** master
-**update:**
->1. 移交发布到maven中央仓库 ->2. 移交后变更groupId 为`top.yexuejc` ->3. 源码发布由`成都极致思维网络科技有限公司`维护,github开源地址不变,gitee从组织[ICC(InCloudCode)](https://gitee.com/incloudcode)转移到[成都极致思维网络科技有限公司/yexuejc-base](https://gitee.com/jzsw-it/yexuejc-base) - -# -#### version :1.2.9 -**time:2018-12-29 14:51:33**
-**branch:** master
-**update:**
->1. 获取RSA密钥增加以输入流的形式获取密钥 - -# -#### version :1.2.6 -**time:2018-12-21 14:58:49**
-**branch:** master
-**update:**
->1. RSA 验签增加初始化方法 - -# -#### version :1.2.8 -**time:2018-12-28 20:10:14**
-**branch:** master
-**update:**
->1. 新增[ObjUtil](src/main/java/com/yexuejc/base/util/ObjUtil.java) 对类(对象)进行处理,提供深度克隆 - -# -#### version :1.2.6 -**time:2018-12-21 14:58:49**
-**branch:** master
-**update:**
->1. RSA 验签增加初始化方法 - -# -#### version :1.2.7 -**time:2018-12-24 15:31:01**
-**branch:** master
-**update:**
->1. FileUtil增加base64转File `base64ToFile()` - -# -#### version :1.2.6 -**time:2018-12-21 14:58:49**
-**branch:** master
-**update:**
->1. RSA 验签增加初始化方法 - -# -#### version :1.2.5 -**time:2018-12-20 13:13:23**
-**branch:** master
-**update:**
->1. 丰富[JsonUtil](src/main/java/com/yexuejc/base/util/JsonUtil.java),支持直接对Map泛型转换 - -# -#### version :1.2.4 -**time:2018-11-27 14:46:04**
-**branch:** master
-**update:**
->1. 工具类的优化 ->2.规范代码 - -# -#### version :1.2.3 -**time:2018-11-23 16:45:42**
-**branch:** master
-**update:**
->1. 修复RSA加密(签名)时选择的Base64(encodeBase64URLSafeString、encodeBase64String)区分 -# -#### version :1.2.1 -**time:2018-11-9 15:05:06**
-**branch:** master
-**update:**
->1. 优化resps -# -#### version :1.2.2 -**time:2018-11-20 20:20:12**
-**branch:** master
-**update:**
->1. 优化RSA 加解密 ->1. 增加RSA 签名 -# -#### version :1.2.1 -**time:2018-11-9 15:05:06**
-**branch:** master
-**update:**
->1. 优化resps -# -#### version :1.2.0 -**time:2018-10-19 11:38:20**
-**branch:** master
-**update:**
->1. 增加异步线程处理工具 -```$java -SysUtil.threadRun(() -> { - //异步执行代码块 -} -``` -# - -#### version :1.1.9 -**time:2018-9-23 11:57:36**
-**branch:** master
-**update:**
->1. 优化工具类包名:不向下兼容,升级请修改 ->2. 升级JWT工具类:更改为单例模式,可配置参数 -# - -#### version :1.1.8 -**time:2018-9-3 19:29:56**
-**branch:** master
-**update:**
->1. 增肌图片处理工具类 ->2. 增肌3des工具类 ->3. 增肌RSA工具类 ->4. 优化其他工具类 -# -#### version :1.1.7 -**time:2018-8-17 11:22:50**
-**branch:** master
-**update:**
->1. 优化ApiVO -# - -#### version :1.1.6 -**time:2018-7-7 11:32:56**
-**branch:** master
-**update:**
->1. maven仓库更新 -# - -#### version :1.1.5 -**time:2018-6-19 22:16:34**
-**branch:** master
-**update:**
->1. 优化ApiVO - -# -#### version :1.1.4 -**time:2018-6-14 22:27:59**
-**branch:** master
-**update:**
->1. 统一编码:UTF-8 - -# -#### version :1.1.3 -**time:2018年6月2日12:16:58**
-**branch:** master
-**update:**
->1. 修改正则RegexUtils.java ->2. 修改正则StrUtil.java->扩展genUUID() - -# -#### version :1.1.2 -**time:** 2018-5-16 15:03:28
-**branch:** master
-**update:**
->1. 修改依赖 - -# -#### version :1.1.1 -**time:** 2018-5-12 22:25:05
-**branch:** master
-**update:**
->1. 添加RSA -# - -##### version :1.1.0 -**time:** 2018-5-12 22:25:05
-**branch:** master
-**update:**
->1. 添加支持加密功能 -# - -#### version :1.0.0 -**time:** 2018-1-31 12:16:10
-**branch:** master
-**update:**
->1. 基于java8开发的web应用工具包 +yexuejc-base 更新记录 +------------------ + +#### version :1.3.6 +**time:2019-1-10 14:55:13**
+**branch:** master
+**update:**
+>1. json增加下划线、驼峰互转 +# +#### version :1.3.5 +**time:2019-1-7 17:19:22**
+**branch:** master
+**update:**
+>1. objUtil 增加兼容类型 +# +#### version :1.3.4 +**time:2019-1-2 20:32:12**
+**branch:** master
+**update:**
+>1. objUtil list类型修复 +# +#### version :1.3.3 +**time:2019-1-2 14:06:47**
+**branch:** master
+**update:**
+>1. MoneyUtil 扩展元转分 +# +#### version :1.3.2 +**time:2019-1-2 14:06:47**
+**branch:** master
+**update:**
+>1. objUtil 枚举类型修复 +# +#### version :1.3.1 +**time:2019-1-2 14:06:47**
+**branch:** master
+**update:**
+>1. objUtil 增加类字段(驼峰)转换成下划线 +# +#### version :1.3.0 +**time:2018-12-30 16:47:50**
+**branch:** master
+**update:**
+>1. 移交发布到maven中央仓库 +>2. 移交后变更groupId 为`top.yexuejc` +>3. 源码发布由`成都极致思维网络科技有限公司`维护,github开源地址不变,gitee从组织[ICC(InCloudCode)](https://gitee.com/incloudcode)转移到[成都极致思维网络科技有限公司/yexuejc-base](https://gitee.com/jzsw-it/yexuejc-base) + +# +#### version :1.2.9 +**time:2018-12-29 14:51:33**
+**branch:** master
+**update:**
+>1. 获取RSA密钥增加以输入流的形式获取密钥 + +# +#### version :1.2.6 +**time:2018-12-21 14:58:49**
+**branch:** master
+**update:**
+>1. RSA 验签增加初始化方法 + +# +#### version :1.2.8 +**time:2018-12-28 20:10:14**
+**branch:** master
+**update:**
+>1. 新增[ObjUtil](src/main/java/com/yexuejc/base/util/ObjUtil.java) 对类(对象)进行处理,提供深度克隆 + +# +#### version :1.2.6 +**time:2018-12-21 14:58:49**
+**branch:** master
+**update:**
+>1. RSA 验签增加初始化方法 + +# +#### version :1.2.7 +**time:2018-12-24 15:31:01**
+**branch:** master
+**update:**
+>1. FileUtil增加base64转File `base64ToFile()` + +# +#### version :1.2.6 +**time:2018-12-21 14:58:49**
+**branch:** master
+**update:**
+>1. RSA 验签增加初始化方法 + +# +#### version :1.2.5 +**time:2018-12-20 13:13:23**
+**branch:** master
+**update:**
+>1. 丰富[JsonUtil](src/main/java/com/yexuejc/base/util/JsonUtil.java),支持直接对Map泛型转换 + +# +#### version :1.2.4 +**time:2018-11-27 14:46:04**
+**branch:** master
+**update:**
+>1. 工具类的优化 +>2.规范代码 + +# +#### version :1.2.3 +**time:2018-11-23 16:45:42**
+**branch:** master
+**update:**
+>1. 修复RSA加密(签名)时选择的Base64(encodeBase64URLSafeString、encodeBase64String)区分 +# +#### version :1.2.1 +**time:2018-11-9 15:05:06**
+**branch:** master
+**update:**
+>1. 优化resps +# +#### version :1.2.2 +**time:2018-11-20 20:20:12**
+**branch:** master
+**update:**
+>1. 优化RSA 加解密 +>1. 增加RSA 签名 +# +#### version :1.2.1 +**time:2018-11-9 15:05:06**
+**branch:** master
+**update:**
+>1. 优化resps +# +#### version :1.2.0 +**time:2018-10-19 11:38:20**
+**branch:** master
+**update:**
+>1. 增加异步线程处理工具 +```$java +SysUtil.threadRun(() -> { + //异步执行代码块 +} +``` +# + +#### version :1.1.9 +**time:2018-9-23 11:57:36**
+**branch:** master
+**update:**
+>1. 优化工具类包名:不向下兼容,升级请修改 +>2. 升级JWT工具类:更改为单例模式,可配置参数 +# + +#### version :1.1.8 +**time:2018-9-3 19:29:56**
+**branch:** master
+**update:**
+>1. 增肌图片处理工具类 +>2. 增肌3des工具类 +>3. 增肌RSA工具类 +>4. 优化其他工具类 +# +#### version :1.1.7 +**time:2018-8-17 11:22:50**
+**branch:** master
+**update:**
+>1. 优化ApiVO +# + +#### version :1.1.6 +**time:2018-7-7 11:32:56**
+**branch:** master
+**update:**
+>1. maven仓库更新 +# + +#### version :1.1.5 +**time:2018-6-19 22:16:34**
+**branch:** master
+**update:**
+>1. 优化ApiVO + +# +#### version :1.1.4 +**time:2018-6-14 22:27:59**
+**branch:** master
+**update:**
+>1. 统一编码:UTF-8 + +# +#### version :1.1.3 +**time:2018年6月2日12:16:58**
+**branch:** master
+**update:**
+>1. 修改正则RegexUtils.java +>2. 修改正则StrUtil.java->扩展genUUID() + +# +#### version :1.1.2 +**time:** 2018-5-16 15:03:28
+**branch:** master
+**update:**
+>1. 修改依赖 + +# +#### version :1.1.1 +**time:** 2018-5-12 22:25:05
+**branch:** master
+**update:**
+>1. 添加RSA +# + +##### version :1.1.0 +**time:** 2018-5-12 22:25:05
+**branch:** master
+**update:**
+>1. 添加支持加密功能 +# + +#### version :1.0.0 +**time:** 2018-1-31 12:16:10
+**branch:** master
+**update:**
+>1. 基于java8开发的web应用工具包 # \ No newline at end of file diff --git a/pom.xml b/pom.xml index 533e815..d0fd9d6 100644 --- a/pom.xml +++ b/pom.xml @@ -1,276 +1,276 @@ - - - 4.0.0 - - top.yexuejc - yexuejc-base - 1.3.5 - - ${project.artifactId} - https://github.com/yexuejc/yexuejc-base - Common toolkits based on JDK8 packaging - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - yexuejc - yexuejc@gmail.com - Chengdu Ultimate Thinking Network Technology Co., Ltd. - +8 - - - - - - scm:git:https://github.com/yexuejc/yexuejc-base.git - - - scm:git:https://github.com/yexuejc/yexuejc-base.git - - https://github.com/yexuejc/yexuejc-base - - - - https://nexus.yexuejc.club/repository/ - https://nexus.mcworle.com/repository/ - http://maven.aliyun.com/nexus/content/groups/public - https://jitpack.io - 0.7.0 - true - 1.8 - 1.1.0.Final - 1.10 - 2.6 - 1.60 - 20.0 - - UTF-8 - UTF-8 - - UTF-8 - - - - - - io.jsonwebtoken - jjwt - ${jjwt.version} - - - - javax.validation - validation-api - ${validation-api.version} - - - - commons-codec - commons-codec - ${commons-codec.version} - compile - - - - commons-io - commons-io - ${commons-io.version} - - - - org.bouncycastle - bcprov-jdk15on - ${bcprov-jdk15on.version} - - - - com.google.guava - guava - ${guava.version} - - - - - - ${project.artifactId} - - - org.apache.maven.plugins - maven-compiler-plugin - - UTF-8 - 8 - 8 - - - - - org.apache.maven.plugins - maven-source-plugin - 3.0.1 - - - attach-sources - - jar-no-fork - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - build-info - - - - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - yexuejc-nexus-public - yexuejc-nexus-public - ${repos.yexuejc.url}maven-public/ - - - aliyun-nexus-public - aliyun-nexus-public - ${repos.aliyun.url} - - - jitpack.io - ${repos.jitpack.url} - - - - - - - - - - - - - - - - - - - - - releases - nexus-release - ${repos.mcworle.url}maven-releases/ - - - snapshots - nexus-snapshots - ${repos.mcworle.url}maven-snapshots/ - - - - - - sonatype-oss-release - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - package - - jar - - - - - - org.apache.maven.plugins - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - - - + + + 4.0.0 + + top.yexuejc + yexuejc-base + 1.3.6 + + ${project.artifactId} + https://github.com/yexuejc/yexuejc-base + Common toolkits based on JDK8 packaging + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + yexuejc + yexuejc@gmail.com + Chengdu Ultimate Thinking Network Technology Co., Ltd. + +8 + + + + + + scm:git:https://github.com/yexuejc/yexuejc-base.git + + + scm:git:https://github.com/yexuejc/yexuejc-base.git + + https://github.com/yexuejc/yexuejc-base + + + + https://nexus.yexuejc.club/repository/ + https://nexus.mcworle.com/repository/ + http://maven.aliyun.com/nexus/content/groups/public + https://jitpack.io + 0.7.0 + true + 1.8 + 1.1.0.Final + 1.10 + 2.6 + 1.60 + 20.0 + + UTF-8 + UTF-8 + + UTF-8 + + + + + + io.jsonwebtoken + jjwt + ${jjwt.version} + + + + javax.validation + validation-api + ${validation-api.version} + + + + commons-codec + commons-codec + ${commons-codec.version} + compile + + + + commons-io + commons-io + ${commons-io.version} + + + + org.bouncycastle + bcprov-jdk15on + ${bcprov-jdk15on.version} + + + + com.google.guava + guava + ${guava.version} + + + + + + ${project.artifactId} + + + org.apache.maven.plugins + maven-compiler-plugin + + UTF-8 + 8 + 8 + + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + + attach-sources + + jar-no-fork + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + build-info + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + yexuejc-nexus-public + yexuejc-nexus-public + ${repos.yexuejc.url}maven-public/ + + + aliyun-nexus-public + aliyun-nexus-public + ${repos.aliyun.url} + + + jitpack.io + ${repos.jitpack.url} + + + + + + + + + + + + + + + + + + + + + releases + nexus-release + ${repos.mcworle.url}maven-releases/ + + + snapshots + nexus-snapshots + ${repos.mcworle.url}maven-snapshots/ + + + + + + sonatype-oss-release + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + package + + jar + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + \ No newline at end of file