下载此文档

LazyDynaMap LazyDynaBean 区别,推荐使用LazyDynaBean.doc


文档分类:法律/法学 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
推荐使用LazyDynaBean,如果非常明确各个字段不会出现null可以使用LazyDynaMap 我们把动态bean转换成json时有时会因为动态bean某些字段为空(指的是null,不是“”),LazyDynaBean声明LazyDynaClass后正常,LazyDynaMap无论如何都报错看一下下面代码:LazyDynaClasslazyDynaClass=newLazyDynaClass(); ("aaa",);//指定nullconverterString (true); LazyDynaBeanlazyDynaBean=newLazyDynaBean(lazyDynaClass); ("aaa",null); (("aaa"));//null  StringobjectToJson=(lazyDynaBean).toString(); (objectToJson);//{"aaa":""}  使用LazyDynaMap设置newLazyDynaMap(lazyDynaClass);("aaa",);只要后面的属性是下面这几种都会被重置为null,等于白费劲,除非避开这几种属性, if(type==()||type==()||type==()||type==()||().isAssignableFrom(type))returnnull LazyDynaMapmyLazyDynaMap=newLazyDynaMap(lazyDynaClass); (false); ("aaa",null); ("aaa",);//指定nullconverterString (("aaa"));//null  objectToJson=(lazyDynaMap).toString(); (objectToJson);// /*Exceptioninthread".: .(:1018) .(:177) .(:154) (:53) Causedby: (NativeMethod) .(:1504) .(:1010) ...3more*/在实验一下这段代码:LazyDynaClasslazyDynaClass=newLazyDynaClass(); ("aaa",);//指定nullconverterString (true); LazyDynaBeanlazyDynaBean=newLazyDynaBean(lazyDynaClass); ("aaa",null); (("aaa")); //null  DynaProper

LazyDynaMap LazyDynaBean 区别,推荐使用LazyDynaBean 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wdwd123321123
  • 文件大小155 KB
  • 时间2019-12-14