From 6ff859b4fb38981ad60f03483fe5741418fbe26d Mon Sep 17 00:00:00 2001 From: yexuejc-vm-win10 <1107047387@qq.com> Date: Mon, 9 May 2022 13:44:53 +0800 Subject: [PATCH] 1.4.5 --- README.md | 2 +- UPDATE.md | 6 ++++ pom.xml | 2 +- .../com/yexuejc/base/util/JsonUtilTest.java | 36 +++++++++++++++++++ 4 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 src/test/java/com/yexuejc/base/util/JsonUtilTest.java 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