| Package | Description |
|---|---|
| org.dromara.hutool.json.engine |
JSON SPI 实现
通过实现 JSONEngine 以使用不同的JSON库完成:
JSON序列化,即Java Bean(POJO)对象转为JSON字符串
JSON反序列化,即JSON字符串转为Java Bean(POJO)对象
|
| org.dromara.hutool.json.engine.fastjson |
Fastjson2引擎实现
https://github.com/alibaba/fastjson2 |
| org.dromara.hutool.json.engine.gson |
GSON引擎实现
项目:https://github.com/google/gson |
| org.dromara.hutool.json.engine.jackson |
Jackson引擎实现
https://github.com/FasterXML/jackson |
| org.dromara.hutool.json.engine.moshi |
Moshi引擎实现
https://github.com/square/moshi |
| Class and Description |
|---|
| AbstractJSONEngine
JSONEngine抽象类,用于保存配置和定义初始化,并提供:
AbstractJSONEngine.reset()用于重置引擎
AbstractJSONEngine.initEngine()初始化引擎
|
| JSONEngine
JSON引擎接口,提供API:
serialize: JSON序列化, 将Bean对象序列化为JSON字符串
deserialize:JSON反序列化,将JSON字符串解析为Bean对象
JSONEngine.init(JSONEngineConfig)用于使用公共配置,初始化引擎。 |
| JSONEngineConfig
JSON引擎配置
|
| Class and Description |
|---|
| AbstractJSONEngine
JSONEngine抽象类,用于保存配置和定义初始化,并提供:
AbstractJSONEngine.reset()用于重置引擎
AbstractJSONEngine.initEngine()初始化引擎
|
| JSONEngine
JSON引擎接口,提供API:
serialize: JSON序列化, 将Bean对象序列化为JSON字符串
deserialize:JSON反序列化,将JSON字符串解析为Bean对象
JSONEngine.init(JSONEngineConfig)用于使用公共配置,初始化引擎。 |
| Class and Description |
|---|
| AbstractJSONEngine
JSONEngine抽象类,用于保存配置和定义初始化,并提供:
AbstractJSONEngine.reset()用于重置引擎
AbstractJSONEngine.initEngine()初始化引擎
|
| JSONEngine
JSON引擎接口,提供API:
serialize: JSON序列化, 将Bean对象序列化为JSON字符串
deserialize:JSON反序列化,将JSON字符串解析为Bean对象
JSONEngine.init(JSONEngineConfig)用于使用公共配置,初始化引擎。 |
| Class and Description |
|---|
| AbstractJSONEngine
JSONEngine抽象类,用于保存配置和定义初始化,并提供:
AbstractJSONEngine.reset()用于重置引擎
AbstractJSONEngine.initEngine()初始化引擎
|
| JSONEngine
JSON引擎接口,提供API:
serialize: JSON序列化, 将Bean对象序列化为JSON字符串
deserialize:JSON反序列化,将JSON字符串解析为Bean对象
JSONEngine.init(JSONEngineConfig)用于使用公共配置,初始化引擎。 |
| Class and Description |
|---|
| AbstractJSONEngine
JSONEngine抽象类,用于保存配置和定义初始化,并提供:
AbstractJSONEngine.reset()用于重置引擎
AbstractJSONEngine.initEngine()初始化引擎
|
| JSONEngine
JSON引擎接口,提供API:
serialize: JSON序列化, 将Bean对象序列化为JSON字符串
deserialize:JSON反序列化,将JSON字符串解析为Bean对象
JSONEngine.init(JSONEngineConfig)用于使用公共配置,初始化引擎。 |
Copyright © 2025. All rights reserved.