public class User {
private int id;
private Date birthday;
private double money;
private String name;
public User() {
}
public User(int id, String name, Date birthday) {
super();
this.id = id;
this.name = name;
this.birthday = birthday;
}
public User(int id, String name, double money, Date birthday) {
super();
this.id = id;
this.name = name;
this.money = money;
this.birthday = birthday;
}
public Date getBirthday() {
return birthday;
}
public int getId() {
return id;
}
public double getMoney() {
return money;
}
public String getName() {
return name;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public void setId(int id) {
this.id = id;
}
public void setMoney(double money) {
this.money = money;
}
public void setName(String name) {
this.name = name;
}
}
ObjectMapper mapper = new ObjectMapper();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
mapper.setDateFormat(format);
User user = new User(1,"JACK",new Date());
String outJson = mapper.writeValueAsString(user);
System.out.println(outJson);
//结果{"id":1,"name":"JACK","money":0.0,"birthday":"2013-04-01"}
//objectMapper.configure(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS,FALSE);
//禁止使用时间戳(数字),而使用[ISO-8601标准的符号,它得到类似的输出:“1970-01-01T00:00:00.000 +0000”。
//@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
也可以再类的属性上自定义哪些属性需要自定义序列化
timezone="GMT+8" 这里是中国的时区 东8区
//自定义格式化类
//JsonSerializer<T>
//@JsonSerialize(user=xxx.class)
分享到:
相关推荐
jackson-annotations-2.1.4,jackson-annotations-2.5.4,jackson-core-2.2.2,jackson-core-asl-1.9.7,jackson-core-lgpl-1.9.7,jackson-databind-2.2.2,jackson-mapper-asl-1.9.7,jackson-mapper-lgpl-1.9.7 ...
Jackson是一个Java用来处理 JSON 格式数据的类库,性能非常好,jackson-databind.jar包可以配合Jackson使用
jackson-core-2.1.4 很好用的json工具,大家快来下载吧,在兼容android
jQuery2.1.4来自jQuery官方网站,jQuery2.1.4包括jQuery2.1.4和jQuery2.1.4压缩版,即:jQuery2.1.4.js和jQuery2.1.4.min.js,jQuery是流行的JS框架! jquery-2.1.4 (注!jquery-2.0以上版本不再支持IE 6/7/8) ...
在实际的生产环境中,我们通常会使用这个版本,因为它可以减少页面加载时间,提高网站性能。尽管这个版本的代码不易阅读,但由于其高效性,对于已经熟悉jQuery的开发者来说,是首选的实现方式。 jQuery的核心特性...
- 动画系统在2.1.4版本中得到强化,支持序列帧动画,使得角色和场景的动态表现更加丰富。 7. **脚本支持**: - cocos2d-x 支持Lua和JavaScript两种脚本语言,为开发者提供了更多选择。2.1.4版可能进一步增强了...
- **文本和图像处理**:可以在PDF文档中添加和格式化文本,插入和调整图像。 - **安全性和加密**:提供PDF文档的访问控制和加密功能,保护文档内容不被未经授权的用户查看或修改。 - **PDF解析和解析器**:可以读取...
javaee/javaweb常用jar包,亲测可用,导入到java工程中即可使用
《jQuery 2.1.4:前端开发的得力助手》 jQuery,作为JavaScript库的杰出代表,一直以来都是Web前端开发者的重要工具。标题中的“jquery-2.1.4.js”指的是jQuery库的一个具体版本——2.1.4。这个版本在2015年发布,...
2. **配置初始化**:通过jQuery选择器找到上传元素,然后调用`uploadify()`方法进行初始化,设置相关参数,如`uploader`(上传脚本路径)、`queueID`(队列容器ID)等。 3. **自定义事件**:根据项目需求,可以监听...
Keras是一个高度模块化、用户友好的深度学习库,其版本2.1.4在机器学习领域具有广泛的影响力。Keras的设计理念是使得神经网络的构建、训练以及评估过程变得简单而直观,尤其适合快速原型开发和实验。在本文中,我们...
strutstest-2.1.4.jar
NOVA 2.1.4提供了全面的EIS分析工具,包括Z-参数图、Nyquist图、Bode图等可视化方式,使得复杂阻抗数据的解析变得直观易懂。用户可以通过软件自动拟合电路模型,如Randles电路或Warburg元件,进一步了解电解质-电极...
《深入理解libevent-2.1.4-alpha:事件驱动的高性能网络库》 libevent是一个备受推崇的开源网络库,其2.1.4-alpha版本是它的一个重要里程碑。这个库的核心特性在于其事件驱动的设计模式,它使得开发者能够以高效、...
这两天找到的最新jQuery库,喜欢的朋友快下载吧
5. 编辑器支持:与Cocos Studio 2.1.x版本的兼容性提升,为开发者提供了更友好的图形化界面设计工具,简化了UI布局和交互设计。 三、cocos2d-x 2.1.4 开发实践 1. 游戏架构:cocos2d-x 提供了基本的游戏架构模型,...
压缩包内的文件“jQuery-2.1.4.min.js”是jQuery 2.1.4的最小化版本(minified version)。这个文件经过了压缩和优化,删除了多余的空白字符和注释,以减少文件大小,从而加快页面加载速度。在实际的网页开发中,...
最新版的jquery 快来下载吧 里面包括大量的最新的源代码技术 快来试试吧