摘要: 阅读全文
posted @ 2013-09-11 15:25 大新博客 阅读(271) 评论(0) 推荐(0) 编辑
摘要: menuAlign: 'tl-tr', listeners: { mouseover: function(btn) { btn.toolb.showBy(btn,btn.menuAlign); } }, ... 阅读全文
posted @ 2013-09-05 14:20 大新博客 阅读(468) 评论(0) 推荐(0) 编辑
摘要: response.setContentType("application/x-msdownload;");response.setCharacterEncoding("UTF-8");fileName = URLEncoder.encode(fileName, "UTF-8");response.addHeader("Content-Disposition", "attachment; filename=\""+ fileName+"\""); 阅读全文
posted @ 2013-09-04 11:53 大新博客 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 自定义Spring MVC3的参数映射和返回值映射 + fastjson自定义Spring MVC3的参数映射和返回值映射 + fastjson首先说一下场景:在一些富客户端Web应用程序中我们会有比较多的Ajax调用,并且希望与服务器交互的数据需要是复杂的JSON对象。 fastjon是一个非常高效的JSON序列化和反序列化库,我希望我们输入的JSON串能通过fastjson直接反序列化为一个复杂的JavaBean对象,同时我的返回值能够能通过fastjson序列化为JSON串。所谓复杂的JavaBean就是,不仅仅只有一层属性,而是属性也是JavaBean的情况, 例如:public cl 阅读全文
posted @ 2013-09-02 14:46 大新博客 阅读(19362) 评论(2) 推荐(0) 编辑
摘要: 在进行序列化如何过滤为null的属性,empty的属性,或者default的属性。一、全局注册 objectMapper.setSerializationInclusion(Include.ALWAYS);二、具体类上打注解@JsonSerialize(include = Inclusion.NON... 阅读全文
posted @ 2013-08-23 16:18 大新博客 阅读(6418) 评论(0) 推荐(0) 编辑
摘要: public class User { private int id; private Date birthday; private double money; private String name; public User() { } p... 阅读全文
posted @ 2013-08-23 16:17 大新博客 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: //如果已知想要序列化的类型 可以使用TypeReference来进行处理//List result = mapper.readValue(src, new TypeReference>() { });//如果是未知情况可以使用TypeFactory来进行动态反射序列化//apper.readValue(src, TypeFactory.defaultInstance().constructCollectionType(ArrayList.class, MyBean.class));//另外如果你的类当中的某个属性是抽象类 那么在反序列化的时候可以通过 @JsonDeserialize( 阅读全文
posted @ 2013-08-23 16:16 大新博客 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: //对field(所有字段)进行过滤//对get方法进行过滤//对isBoolean这样的方法进行过滤//里面的具体配置有 ANY,DEFAULT,NON_PRIVATE,NONE,PROTECTED_AND_PUBLIC,PUBLIC_ONLY//分别对不同的情况进行设置,看字面就能理解 不解释//@JsonIgnore 对某个属性进行忽略,不参与序列化(该注解放在属性上)@JsonAutoDetect(getterVisibility=Visibility.PUBLIC_ONLY, fieldVisibility=Visibility.ANY, isGetterVisibility=Vis 阅读全文
posted @ 2013-08-23 16:14 大新博客 阅读(750) 评论(0) 推荐(0) 编辑
摘要: http://mybatis.github.io/mybatis-3/zh/index.html官方文档例子http://blog.csdn.net/rootsuper/article/details/8537498详解http://haohaoxuexi.iteye.com/blog/1851081--分页http://www.cnblogs.com/harrychinese/archive/2012/01/09/learn_mybatis.html-- log4jdbchttp://www.yihaomen.com/article/java/331.htm 代码生成器 阅读全文
posted @ 2013-08-01 09:19 大新博客 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Ext.onReady(function(){ Ext.create('Ext.data.Store', { storeId:'simpsonsStore', fields:['name', 'email', 'phone'], data:{'items':[ { 'name': 'Lisa', "email":"lisa@simpsons.com", "phone":"555-111-1224&q 阅读全文
posted @ 2013-07-27 20:53 大新博客 阅读(1322) 评论(0) 推荐(0) 编辑