1. 概述 大多数 Java 库都以JAR 文件 的形式提供。在本教程中,我们将介绍如何从命令行和 Java 程序中获取给定 JAR 文件中类的名称。 然后,我们将查看在运行时从给
1. 简介 在本文中,我们将了解如何从JaCoCo 测试覆盖率报告中排除某些类和包。 通常,排除的候选对象可以是配置类、POJO、DTO 以及生成的字节
1. 概述 代码覆盖率是一种软件指标 ,用于衡量在自动化测试期间执行了多少行代码。 在本教程中,我们将介绍使用JaCoCo( Java 项目的代码覆盖率报告生成
1. 简介 在这个简短的教程中,我们将学习如何使用Jackson 来读写 YAML 文件。 完成示例结构后,我们将使用ObjectMapper 将 YAML 文件读入 Java 对象
1. 概述 在本教程中,我们将学习如何使用 Jackson 2.x 将 Java 对象序列化为 XML 数据,并将它们反序列化回 POJO。 我们将专注于不需要大量复杂性或定制的基本操作。 2.
1. 简介 在本文中,我们将比较Gson 和Jackson API 用于将 JSON 数据序列化和反序列化为 Java 对象,反之亦然。 Gson 和 Jackson 是为 Java 提供 JSON 数据绑定支持的完整库。
1 . 概述 在本文中,我们将研究 Jackson Streaming API。它支持读写,通过使用它,我们可以编写高性能、快速的 JSON 解析器。 另一方面,它有点难以使用——JSON 数据
1. 概述 本教程将说明我们如何使用 Jackson 仅在满足特定的自定义条件时才序列化字段。 例如,假设我们只想序列化一个整数值,如果它是正数——如果不是,我们想
1. 概述 在这个快速教程中,我们将学习如何使用 Jackson 2 控制 Java 枚举的序列化和反序列化方式。 2. 控制枚举类型 让我们定义以下枚举: public enum Distance { KILOMETER("km", 1000), MILE("miles", 1609.34), METER("meters", 1), INCH("inches", 0.0254), CENTIMETER("cm",
1. 概述 在本教程中,我们将使用 Jackson 序列化日期。我们将从序列化一个简单的 java.util 开始。Date,然后是 Joda-Time,最后是 Java 8 DateTime。 2.
1. 简介 在本文中,我们将概述Optional 类,然后解释一些在与 Jackson 一起使用时可能遇到的问题。 在此之后,我们将介绍一个解决方案,让 Jackson 将Optio
1. 概述 本教程重点了解 Jackson ObjectMapper类以及如何将 Java 对象序列化为 JSON 并将 JSON 字符串反序列化为 Java 对象。 2. 依赖 让我们首先将以下依赖项添加到p