没有合适的资源?快使用搜索试试~ 我知道了~
json-view:Jackson 的程序化 JSON 视图
共59个文件
java:47个
xml:4个
properties:2个
需积分: 23 0 下载量 161 浏览量
2021-08-05
03:05:38
上传
评论
收藏 75KB ZIP 举报
温馨提示
程序化 JSON 视图 在使用 Jackson 序列化对象时,是否需要以编程方式包含或排除字段? 好吧,如果你有那么你现在可能知道这是非常困难的。 Jackson 本质上是非常声明式的(所有内容的注释!),因此以编程方式执行某些操作会很快变得丑陋。 虽然声明式风格确实有很多好处(编译时检查、易于重构等),但无法以编程方式简单地控制包含/排除是一个主要缺点。 受启发,该库提供了一种简单的方法来即时更改序列化输出。 包含 配置 用法 返回值 从源头构建 视图 这个库的所有功能都归结为一个自定义的 Jackson 序列化器。 用法 只需像这样初始化一个标准的 Jackson ObjectMapper类: import com.fasterxml.jackson.databind.ObjectMapper ; import com.fasterxml.jackson.databind.m
资源推荐
资源详情
资源评论
收起资源包目录
json-view-master.zip (59个子文件)
json-view-master
release.sh 273B
pom.xml 840B
json-view
pom.xml 6KB
src
test
resources
log4j.properties 331B
java
com
monitorjbl
json
JsonViewSerializerTest.java 42KB
model
CustomTypeSerializer.java 720B
TestObject.java 7KB
TestNulls.java 857B
TestUnrelatedObject.java 327B
TestBackreferenceObject.java 1KB
TestDuplicateKeys.java 293B
CustomType.java 763B
TestChildObject.java 267B
TestNonNulls.java 883B
TestSubobject.java 707B
TestSuperinterface.java 541B
NonReplacableKeyMap.java 363B
TestInterface.java 113B
TestAutodetect.java 1KB
JsonViewSerializerPerformanceTest.java 4KB
WriterTest.java 10KB
main
java
com
monitorjbl
json
MatcherBehavior.java 387B
Match.java 3KB
JsonViewSerializer.java 30KB
JsonViewModule.java 900B
JsonView.java 1KB
Memoizer.java 5KB
shippable.yml 129B
LICENSE 34KB
.gitlab-ci.yml 178B
spring-json-view
pom.xml 5KB
src
test
resources
context.xml 1KB
log4j.properties 424B
java
com
monitorjbl
json
JavaConfigurationTest.java 302B
server
Context.java 796B
ConfigServer.java 125B
JavaConfigServer.java 2KB
DefaultViewFactory.java 430B
JacksonConfiguration.java 866B
controller
JsonController.java 6KB
XmlConfigServer.java 2KB
model
TestObject.java 4KB
TestDefaultViewSubobject.java 287B
TestUnrelatedObject.java 327B
TestChildObject.java 267B
TestDefaultViewObject.java 529B
TestSubobject.java 742B
ConfigTest.java 8KB
XmlConfigurationTest.java 299B
main
java
com
monitorjbl
json
JsonResult.java 1KB
JsonResultRetriever.java 398B
DefaultView.java 2KB
JsonViewResponseProcessor.java 422B
JsonViewSupportFactoryBean.java 5KB
JsonViewMessageConverter.java 3KB
JsonViewReturnValueHandler.java 2KB
JsonViewHttpEntityMethodProcessor.java 1KB
.gitignore 54B
README.md 13KB
共 59 条
- 1
资源评论
weixin_42097189
- 粉丝: 38
- 资源: 4567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Android源码新基线代码更新的方法
- 1_二级程序设计题(34).rar
- 二级程序调试题(填空27+改错7).docx
- HM2314-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 基于深度学习的危险驾驶检测算法python源码+视频判断是否闭眼或者张开嘴哈欠和吸烟打电话等手势行为功能涵盖7类.zip
- Free-Fs 开源文件管理系统
- HM2314B-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 毕业设计:Python高校学生学业预警系统(源码 + 数据库 + 说明文档)
- HM2312-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 毕业设计:Python的在线自主评测系统(源码 + 数据库 + 说明文档)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功