Archive

Json data binding filters

Jackson提供了一个高效的方法将json和Java POJOs对象绑定起来。然而,有时,在将json转换成Java对象或是将Java对象转成json时,我们并不需要POJOs中的所有属性,而是想忽略其中某些属性。Jackson提供了三种方式来过滤属性。

Json data binding filters

Json字符串中有时会有很多属性,构建一个具有所有那些属性的Java POJO对象又感觉很费时。如果能够获取其中能够读的属性到一个map中会很不错。Jackson有相关的注解可以达到这个目的。在下面的example中,我们再bean中设置了两个属性,将其他属性读进一个map中。那些example也使用了Jacks...

Jackson - Data Binding

让JSON字符串从一端进入,然后Java POJOs从另一端出,或者反过来,这就是Jackson Data Binding做的事。通过例子可以很好理解,我们从一个免费的music archive网站获取json。网站提供了一个API接口以json格式返回最新的albums列表(点击链接可查看返回的json)。我们...

Jackson - Java序列化

本文讲述如何创建一个JSON结构字符串。我们有三种方式创建JSON:

一分钟轻松实现Chrome浏览器下翻墙

  网上看到很多关于翻墙的教程,但是配置过程及其费时繁琐,而且有些还不稳定,使用起来也不方便。下面的是本人一直在使用的翻墙方法,,小白式操作,分分钟就能配置好。

Jackson 序列化Java List 对象

  本节讲解如何将Java List序列化成JSON,序列化和反序列化lists时,默认是不会保存类型信息的。下面演示两个例子,第一个example中,我们序列化一个包含Java List属性的对象;第二个例子中我们直接序列化Java List,这两个example中我们用Jackson Annotation在序...

Jackson Mix-In Annotations使用示例

  在Jackson中Annotations是一个很棒的的方法,用于管理序列化和反序列化。然而,如果你想注解一个第三方类,这个时候你没有源码,你无法在想序列化的类中添加Annotation,或者你不想你的POJOs与Jackson Annotations紧密结合,那么其他的注解方式就无能为力了,这时Mix-In ...

jsDuck生成的docs文档加载慢的解决方法

现象:   无论是打开ExtJs Docs的官网,还是下载下来的本地docs,亦或是用jsDuck生成的docs,打开界面都要费半天的劲,打开开发者工具,可以看到在请求一个css文件时卡住了,费时21.00s,再细看请求头,可以发现request URL在访问Google字体,大陆没有Google服务器,所有这就...

JSDuck实现ExtJs docs代码实时预览

  对于演示一些可视化组件,live preview是很有用的,代码是相对独立的,并能渲染这个组件到document body 中。

利用JSFiddle为博客内嵌javascript-Demo演示

  在写javascript及其框架相关的博客时,光贴代码不能让读者看到运行结果,虽然贴图能让读者清晰的看到结果,但是经常会出现有读者抱怨示例代码没法运行,这很有可能是在代码粘贴时格式上出了问题,亦或是截图和上传的代码不同步。