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