diff --git a/README.md b/README.md index 488de4d..ef6f345 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ gitee:https://gitee.com/jzsw-it/yexuejc-base ### 使用 ->yexuejc.base.version=1.4.1 +>yexuejc.base.version=1.4.5 pom.xml ``` diff --git a/UPDATE.md b/UPDATE.md index 37be89b..6dc57ba 100644 --- a/UPDATE.md +++ b/UPDATE.md @@ -1,6 +1,12 @@ yexuejc-base 更新记录 ------------------ +#### version :1.4.5 +**time:2022-5-9 13:37:31**
+**branch:** master
+**update:**
+>1. 扩展FileUtil,优化Base64的包 +# #### version :1.4.4 **time:2021-4-24 00:41:31**
**branch:** master
diff --git a/pom.xml b/pom.xml index fb9b02a..98b303e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ top.yexuejc yexuejc-base - 1.4.4 + 1.4.5 ${project.artifactId} https://github.com/yexuejc/yexuejc-base diff --git a/src/test/java/com/yexuejc/base/util/JsonUtilTest.java b/src/test/java/com/yexuejc/base/util/JsonUtilTest.java new file mode 100644 index 0000000..d7f5c98 --- /dev/null +++ b/src/test/java/com/yexuejc/base/util/JsonUtilTest.java @@ -0,0 +1,36 @@ +package com.yexuejc.base.util; + + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +public class JsonUtilTest { + public static void main(String[] args) { + TestA testA = new TestA("张三", 1, false); + System.out.println(JsonUtil.json2Obj(JsonUtil.obj2Json(testA), Map.class)); + + List list = new ArrayList<>(); + list.add(testA); + list.add(testA); + list.add(testA); + System.out.println(JsonUtil.json2Obj(JsonUtil.obj2Json(list), List.class,TestA.class)); + } + + static class TestA implements Serializable { + public String name; + public Integer id; + public Boolean sex; + + public TestA() { + } + + public TestA(String name, Integer id, Boolean sex) { + this.name = name; + this.id = id; + this.sex = sex; + } + } + +} \ No newline at end of file