Sign in
Sign up
Explore
Enterprise
Education
Search
Help
Terms of use
About Us
Explore
Enterprise
Education
Gitee Premium
Gitee AI
AI teammates
Sign in
Sign up
Fetch the repository succeeded.
Donate
Please sign in before you donate.
Cancel
Sign in
Scan WeChat QR to Pay
Cancel
Complete
Prompt
Switch to Alipay.
OK
Cancel
Watch
Unwatch
Watching
Releases Only
Ignoring
2
Star
8
Fork
3
Troy
/
data
Code
Issues
0
Pull Requests
0
Wiki
Insights
Pipelines
Service
JavaDoc
Quality Analysis
Jenkins for Gitee
Tencent CloudBase
Tencent Cloud Serverless
悬镜安全
Aliyun SAE
Codeblitz
SBOM
Don’t show this again
Releases
Latest
v1.7.0
965e526
2025-09-01 16:10
Compare
v1.7.0
Troy
## 更新内容 * feat(core): 添加空 Array 对象 * build(pom): 更新 Maven 发布配置 * feat(data-snack3):增加对 Java 8 时间类的支持 * build(data-gson): 添加 Java 8 时间序列化支持 * test(time): 添加时间序列化和反序列化测试 * refactor(data-fastjson): 重构时间序列化器 * feat(data-fastjson2):增加对 java.time 类型的序列化和反序列化支持 * test(data): 完善 JSON序列化和反序列化测试 * feat(data-fastjson): 增加对 Java 8 时间类的支持 * test(data-jackson): 添加 @JsonFormat 注解的时区序列化测试 * test(data-test): 添加 JDK 8 时间类序列化和反序列化测试 * feat(data-jackson): data-jackson 新增支持 JDK 8 时间类型 * build:升级项目依赖版本 * . **完整的更新日志**: https://gitee.com/troyzhxu/data/compare/v1.6.2...v1.7.0
Last committed message:
fix: mvn test 时会出现 “警告: TestEngine with ID 'junit-jupiter' failed t...
v1.6.2
30f8859
2025-01-21 09:26
Compare
v1.6.2
Troy
## 更新内容 * build: 更新项目版本至 1.6.2 * build:升级项目依赖版本 * feat(core): 数组转换方法扩展 * feat(data): 为数据模型类添加 getJson 方法 **完整的更新日志**: https://gitee.com/troyzhxu/data/compare/v1.6.1...v1.6.2
Last committed message:
build: 更新项目版本至 1.6.2
v1.6.1
b2239b0
2024-08-30 14:47
Compare
v1.6.1
Troy
## 更新内容 * DataConvertor 支持直接对其它实现的 Mapper 与 Array 对象进行序列化 **完整的更新日志**: https://gitee.com/troyzhxu/data/compare/v1.6.0...v1.6.1
Last committed message:
v1.6.1
v1.6.0
f0fbdfa
2024-08-29 10:35
Compare
v1.6.0
Troy
## 更新内容 * Mapper 接口新增 values() 方法 * Array 接口继承 Iterable 接口,提供 iterator() 与 stream() 方法 * DataSet 新增 String toPretty() 方法 * DataConvertor 新增 String serialize(Object object, boolean pretty) 与 String serialize(Object object, boolean pretty) 方法 * Snack3 实现新 API * Fastjson2 实现新 API * Jackson 实现新 API * Gson 实现新 API * 完善单元测试:新增 序列化 pretty 的测试 * 依赖升级 **完整的更新日志**: https://gitee.com/troyzhxu/data/compare/v1.5.2...v1.6.0
Last committed message:
fix pom.xml
v1.5.2
b08cac4
2022-11-30 17:12
Compare
v1.5.2
Troy
依赖升级: * gson -> 2.10 * snack3 -> 3.2.48 * fastjson2 -> 2.0.20 * jackson -> 2.14.1
Last committed message:
v1.5.2
v1.5.1
d53d36d
2022-10-05 13:00
Compare
v1.5.1
Troy
依赖升级: * gson -> 2.9.1 * snack3 -> 3.2.40 * fastjson2 -> 2.0.14 * jackson -> 2.13.4
Last committed message:
v1.5.1
v1.5.0
62a7286
2022-07-31 16:14
Compare
1.5.0
Troy
1. 接口 `Mapper` 新增 `toMap()` 方法 2. 接口 `Array` 新增 `toList()` 方法 3. 新增 `data-fastjson2` 模块 4. 新增 `data-fastjson2-jsonb` 模块 5. 新增 `data-jackson-xml` 模块 6. 新增 `data-jackson-yaml` 模块 7. 新增 `data-snack3` 模块 8. 移除 `data-xml` 模块
Last committed message:
pom
v1.4.1
1bd75d7
2022-05-05 09:33
Compare
v1.4.1
Troy
fix: Array.toList(Class<T> type) 方法报错问题
Last committed message:
v1.4.1
v1.4.0
c976e40
2022-04-11 18:18
Compare
v1.4.0
Troy
1. 定义 `ListMap` 接口:一个 Key 可以有多个 Value 的 有序 Map 集合 2. 新增 `ListMap` 的实现类:`BaseListMap`、`ArrayListMap` 与 `LinkedListMap`
Last committed message:
v1.4.0
v1.3.0
efc46c4
2022-04-08 13:31
Compare
v1.3.0
Troy
1. 优化:`Deserializer.getInstance()` 方法 2. 重构:`java.util.function.BiConsumer` 替代 `com.ejlchina.data.DataSet.Consumer` 3. 依赖升级:`fastjson`: `v1.2.79` -> `v1.2.80` 4. 依赖升级:`jackson`: `2.13.2` -> `v2.13.2.2`
Last committed message:
v1.3.0
v1.2.0
ecc6701
2022-03-19 20:10
Compare
v1.2.0
Troy
1. `Mapper` 新增 `toBean(Class<T> type)`、`toBean(TypeRef<T> type) 与 `toBean(Type type)` 方法 2. `Array` 新增 `toList(Class<T> type)` 方法 3. `DataConvertor` 新增:`toMapper(String in)`、`toArray(String in)`、`serialize(Object object)`、`toBean(Type type, String in)`、`toList(Class<T> type, String in)` 方法 4. `Deserializer` 新增 `getInstance()` 方法 5. 优化 `FastjsonDataConvertor`、`GsonDataConvertor`、`JacksonDataConvertor` 与 `XmlDataConvertor` 6. 升级 `jackson` from `2.12.6` to `2.13.2` 7. 升级 `gson` from `2.8.9` to `2.9.0`
Last committed message:
bump gson from 2.8.9 to 2.9.0
v1.1.2
aebfd3f
2022-01-13 16:50
Compare
v1.1.2
Troy
● fix: JacksonMapper 与 JacksonArray 在 getString 时 null 返回 "null" 的问题 ● Bump gson from 2.8.8 to 2.8.9 ● Bump fastjson from 1.2.76 to 1.2.79 ● Bump jackson from 1.12.5 to 1.12.6
Last committed message:
v1.1.2
v1.1.1
e7f5709
2021-10-26 19:20
Compare
v1.1.1
Troy
修复 data-xml 的 JDK9+ 的模块引入问题
Last committed message:
v1.1.1
v1.1.0
8fa13c2
2021-10-26 14:31
Compare
v1.1.0
Troy
1、实现 JDK9 的模块引入机制 2、升级相关依赖
Last committed message:
兼容 java8 - java17
v1.0.1
d7afbc7
2021-04-30 10:45
Compare
v1.0.1
Troy
升级依赖
Last committed message:
v1.0.1
v1.0.0
bcd89d9
2021-01-16 19:02
Compare
v1.0.0
Troy
从 OkHttps 中分离
Last committed message:
update pom
Download
To prevent Robot download, Please enter the captcha to continue
Cancel
Download
Java
1
https://gitee.com/troyzhxu/data.git
git@gitee.com:troyzhxu/data.git
troyzhxu
data
data
Going to Help Center
Search
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
Comment
Repository Report
Back to the top
Login prompt
This operation requires login to the code cloud account. Please log in before operating.
Go to login
No account. Register