在业务应用中经常会有指定属性序列化json的需求,C#中这个功能很容易就可以解决:使用lambda重新构造一下匿名对象就可以了。一行代码搞定。java是这样解决的。

public JsonMapper filter(String filterName, String... properties) {
FilterProvider filterProvider = new SimpleFilterProvider().addFilter(filterName,
SimpleBeanPropertyFilter.serializeAllExcept(properties));
this.setFilters(filterProvider);
return this;
}

全代码:http://download.csdn.net/download/wolf12/10232943

最新文章

  1. ActiveMQ与spring集成实现Queue模式
  2. CSS 魔法系列:纯 CSS 绘制三角形(各种角度)
  3. windows10搭建django1.10.3+Apache2.4
  4. ExecutorService线程池应用
  5. poj 2236:Wireless Network(并查集,提高题)
  6. 如何加速MATLAB代码运行
  7. paper 72 :高动态范围(HDR)图像 HDR (High Dynamic Range)
  8. 小团队开发管理工具:gitlab+redmine+testlink+jenkins
  9. python(7)–类的多态实现
  10. Number Sequence(HDU 1005 构造矩阵 )
  11. Linux普通文件和设备的异同点
  12. 东芝MIPI解码TC358746AXBG和OV6211使用及配置
  13. Intellij Idea中Backspace无法使用,Ctrl+c/Ctrl+d等等快捷键无法使用的问题的解决
  14. 【BZOJ1801】【AHOI2009】中国象棋(动态规划)
  15. geotrellis使用(三十六)瓦片入库更新图层
  16. Ubuntu16.04安装RealSense SR300驱动
  17. MySQL8.0-NoSQL和SQL的对比及MySQL的优势
  18. linux复制文件到一个不存在的文件夹
  19. 网络请求(I)
  20. Beta冲刺! Day2 - 砍柴

热门文章

  1. 第20章-使用JMX管理Spring Bean
  2. MongoDB整理笔记の指定命令和指定文件
  3. ipmitool批量添加新用户名和密码
  4. Xshell显示本地数据排版错乱
  5. unix网络编程str_cli使用epoll实现
  6. 1235: 入学考试[DP]
  7. Kubernetes 集群部署(2) -- Etcd 集群
  8. HBASE常用操作增删改查
  9. PHP生成pdf文档
  10. 多线程 NSOpeartion 的使用