Jackson 实战常用技巧


本文介绍了Jackson库在Java开发中常用的JSON处理技巧,基于Jackson 2.14.3版本。涵盖的注解有@JsonValue、@JsonProperty、@JsonIgnore、@JsonInclude、@JsonFormatter,并讨论了常用场景如全局设置、日期配置、序列化类型信息保留、父子类多态序列化以及泛型处理。文章通过示例代码展示了如何使用这些技巧,同时提到了未来可能的更新。

替换jar包中class文件


本文介绍了如何在没有源码的情况下修改Spring Boot JAR包。过程包括解压JAR包、反编译关键class文件、修改源码、重新编译class文件、替换原有class文件,并最终将修改后的文件重新打包为可执行的JAR。在打包时要注意,确保嵌套的JAR文件使用存储模式,以符合Spring Boot的要求。这一系列步骤可以帮助用户自定义和优化现有的Java应用程序。