文件名称:json-view:Jackson 的程序化 JSON 视图
文件大小:75KB
文件格式:ZIP
更新时间:2024-08-24 20:52:18
Java
程序化 JSON 视图 在使用 Jackson 序列化对象时,是否需要以编程方式包含或排除字段? 好吧,如果你有那么你现在可能知道这是非常困难的。 Jackson 本质上是非常声明式的(所有内容的注释!),因此以编程方式执行某些操作会很快变得丑陋。 虽然声明式风格确实有很多好处(编译时检查、易于重构等),但无法以编程方式简单地控制包含/排除是一个主要缺点。 受启发,该库提供了一种简单的方法来即时更改序列化输出。 包含 配置 用法 返回值 从源头构建 视图 这个库的所有功能都归结为一个自定义的 Jackson 序列化器。 用法 只需像这样初始化一个标准的 Jackson ObjectMapper类: import com.fasterxml.jackson.databind.ObjectMapper ; import com.fasterxml.jackson.databind.m
【文件预览】:
json-view-master
----release.sh(273B)
----pom.xml(840B)
----json-view()
--------pom.xml(6KB)
--------src()
----shippable.yml(129B)
----LICENSE(34KB)
----.gitlab-ci.yml(178B)
----spring-json-view()
--------pom.xml(5KB)
--------src()
----.gitignore(54B)
----README.md(13KB)