- 浏览: 136763 次
- 性别:
- 来自: 北京
文章分类
1.json 转为object对象
public class CouponMessageConverter implements MessageConverter { private static ObjectMapper objectMapper= new ObjectMapper(); static { objectMapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES,false); objectMapper.setVisibility(JsonMethod.FIELD, JsonAutoDetect.Visibility.ANY); objectMapper.setDateFormat(new SimpleDateFormat("dd/MM/yyyy HH:mm:ss")); } @Override public Message toMessage(Object object, Session session) throws JMSException, MessageConversionException { throw new RuntimeException("not implemented"); } @Override public Object fromMessage(Message message) throws JMSException, MessageConversionException { String text = ((TextMessage) message).getText(); try { return objectMapper.readValue(text, CouponMessage.class); }catch (Exception e){ logger.error("CouponMessageConverter.fromMessage() 消息转化错误。"+e); } return null; } public static void main(String[] args)throws Exception{ String s ="{\"id\":\"59602295\",\"pin\":\"Jingdong5950\",\"couponType\":\"0\",\"pici\":388,\"piciUsed\":0,\"createtime\":\"11/07/2012 11:33:32\",\"beginTime\":\"11/07/2012 11:33:33\",\"endtime\":\"11/05/2013 23:59:00\",\"parvalue\":20.0000,\"quota\":0.0000,\"state\":2,\"SystemType\":\"aaaaa\",\"MessageType\":\"aaaaa\",\"sourceid\":0,\"sourcenum\":0,\"rftype\":103,\"auditId\":69879681,\"returnTime\":\"11/07/2012 11:33:32\",\"useTime\":\"01/01/0001 00:00:00\",\"OrderDate\":\"01/01/0001 00:00:00\",\"OrderId\":0}"; CouponMessage couponMessage = objectMapper.readValue(s, CouponMessage.class); System.out.println(couponMessage.getId()); } private final static Logger logger = Logger.getLogger(CouponMessageReceiveHandler.class); }
发表评论
-
storm 安装
2013-09-02 16:32 3033------------------------------- ... -
动态代理性能比较
2013-01-18 17:02 1127转自http://javatar.iteye.com/blog ... -
java 类加载器学习
2012-12-14 10:47 1001引用1.自定义类加载器 public interface ... -
java 线程池 异常 处理 机制 分析
2012-10-31 19:34 2077public class ThreadTest { ... -
ThreadPoolExecutor 原理-- java 线程池
2012-08-08 19:14 1109整个ThreadPoolExecutor的任务处理有4 ... -
java 缓冲
2012-08-08 19:12 992import org.apache.log4j.Logge ... -
java 程序消耗 cpu 100% 查找方法
2012-05-16 14:38 17177问题原因:由于HashMap是非线程安全的,在多线程访问时,造 ... -
java io
2012-04-24 11:06 8861、按字节读取文件内容 2、按字符读取文件内容 3、按行读取 ... -
java 内省
2011-11-20 22:58 789java内省 -
系统常用工具类
2011-04-20 17:46 9791.ArithUtil.java ... -
spring 面向切面编程
2010-12-27 17:03 1055@Aspect public class AspectCoup ... -
jxl 写入excel
2010-11-10 13:52 9921.程序调用 ReportInterface report ... -
java 读取excel
2010-11-10 09:04 920package com.longtuo.client.act ... -
java 生成略缩图
2010-10-20 17:21 1177import java.awt.Graphics2D; imp ... -
XStream简单介绍
2010-09-10 15:44 1653创建能够序列化的类 这是一组简单的类。XStream能把这 ... -
java中对集合类的排序
2010-05-04 13:47 8681.第一种 public class User impleme ... -
Java 获取操作系统信息与Desktop类
2009-11-17 16:24 1348import java.util.Properties; ... -
java 事物处理
2009-10-15 10:52 1401public boolean deleteSchedule ...
相关推荐
NULL 博文链接:https://wong-john.iteye.com/blog/1753402
NULL 博文链接:https://bijian1013.iteye.com/blog/2284406
NULL 博文链接:https://xuxiheng.iteye.com/blog/2233774
JACKSON 经典电动力学习题解答,不多说了,经典中的经典阿,对学习经典电动力学很有帮助
jackson电动力学习题答案 jackson的电动力学应该是最经典的著作了,这个pdf是这本书习题的答案. 希望大家喜欢.
自己做的jackson 学习 小白可看大佬勿扰
json学习笔记、jackson的jar包、核心代码段。
jackson是用于java对象和json之间的转换 jackson是用于java对象和json之间的转换 (学习交流)
jackson所需要的所有jar jackson-all-1.6.2.jar jackson-core-asl-1.6.2.jar jackson-mapper-asl-1.6.2.jar jakarta-oro.jar 1. 背景 目前维护的产品使用jackson处理json,现整理一下jackson相关资料,希望对...
这是was里面自带的jackson包,版本是1.6.2,欢迎大家学习。
jackson技术文档.rar,可以让你很好的了解jackson技术
博客下面需要的类,下载可以直接用,无需修改。如果感觉还不错的话,关注下哇,一起学习。此处省略100000个字
里面包含初级学习JSON字符串解析所需要的三个jar包,以及我自学JSON字符串解析 相关的四五个视频,其中有一个是JSON解析和AJAX综合案例demo视频
注意:本资源用于学习而非盈利,第三方若认为版权受侵可联系官方删帖
Jackson学习特辑 JUnit5学习特辑 《JUnit5学习》系列旨在通过实战提升SpringBoot环境下的单元测试技能,一共八篇文章,链接如下: MyBatis学习(初级版) Spring领域 Spring基础 Spring扩展实战专题 畅游Spring源码...
主要介绍了Java的Jackson库的使用及其树模型入门学习教程,Jackson库通常被用来作Java对象和JSON的互相转换,需要的朋友可以参考下
关于作者 ...前腾讯、前阿里员工,从事Java后台工作;...Jackson学习特辑 JUnit5学习特辑 《JUnit5学习》系列旨在通过实战提升SpringBoot环境下的单元测试技能,一共八篇文章,链接如下: jetcd学习特
主要给大家介绍了关于如何利用Jackson序列化忽略指定类型的属性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
当我们学到数据库有没有学习到maven时总需要一些jar包,jackson-annotations-2.9.7.jar,jackson-core-2.9.7.jar,jackson-databind-2.9.7.jar在学习json很重要的jar包,把这个下载好,可以单独建一个文件夹存放,在...
Jackson学习特辑 JUnit5学习特辑 《JUnit5学习》系列旨在通过实战提升SpringBoot环境下的单元测试技能,一共八篇文章,链接如下: MyBatis学习(初级版) Spring领域 Spring基础 Spring扩展实战专题 畅游Spring源码...