json - 使用 Json 自定义序列化
问题描述
我有旧的 Spring Boot 应用程序,我正在添加新的 API,并希望从响应中排除空值。但是我不能使用 @JsonInclude 注释,因为架构是在我的应用程序之外定义的(对于新的 API)。此外,由于应用程序的遗留性质,我不能使用 ObjectMapper bean。有没有其他方法可以在序列化期间仅在运行时为我的新 POJO 排除空值,而不会影响遗留应用程序中的任何其他内容?
解决方案
推荐阅读
- linux - 使用 grep/find 从整个目录和子目录文件中查找字符串
- rust - 解决 Rust 中的依赖冲突
- java - 使用 Reactor kafka 从 KafkaReceiver 获取最后一个偏移 ID
- assembly - 如何使用 NASM 找到 5 的阶乘?
- google-chrome - 搜索 chrome 扩展列表
- python - 当 frame.place() 位于单独的行中时,tkinter 子小部件消失在框架后面
- javascript - 无法读取未定义的属性“db”
- visual-studio-code - 如何使用 VS 代码访问 Google 驱动器上的“与我共享”
- php - 用户在 laravel-8 中成功注册后如何验证电子邮件?
- javascript - HTML 文件中的 EJS 相对路径“包含”问题