=======
public static Module geoJsonCodec(){
SimpleModule module = createModule(MODULE_NAME);//自定义一个包容器,实现GeoJSON中的特定序列
registerEncodersIn(module);//注册编码器
registerDecodersIn(module);//注册译码器
return module;
}
module的解释
-
module 是一些包的容器。
-
依赖它的应用称之为模块,模块是有名字的,其他模块使用该名字使用它。
-
module导出特定的包,仅供依赖它的包使用。
ObjectMapper、JsonNode、SimpleModule三个类的解释
-
ObjectMapper类是Jackson库的主要类。它提供一些功能将转换成Java对象匹配JSON结构,反之亦然。http://www.yiibai.com/jackson/jackson_objectmapper.html
-
JsonNode类是Jackson库的一个类,该类可以很容易的操作Json格式的数据,