2019年12月24日
摘要: !!是将表达式强制转化为bool值的运算, NaN || undefined || null || 0 || ''都为false两次取反的作用让a的结果只能是false或者是true;如果a是0;两次取反当然是false;如果a是null;两次取反是false;如果a是undefined;两次取法是 阅读全文
posted @ 2019-12-24 15:47 小破孩楼主 阅读(376) 评论(0) 推荐(0)
摘要: 原因是导包导错了,需要的是下面这个包: import net.sf.json.JSONObject; 而不是其他的包: import com.alibaba.fastjson.JSONObject; 一、开发场景 Java开发当中经常需要Json格式的数据,这就用到JSONObject类,本文章只提 阅读全文
posted @ 2019-12-24 15:19 小破孩楼主 阅读(3690) 评论(0) 推荐(0)
摘要: java实体对象与Map之间的转换工具类 import java.lang.reflect.Field; import java.util.HashMap; import java.util.Map; public class EntityUtils { /** * 实体类转Map * @param 阅读全文
posted @ 2019-12-24 15:02 小破孩楼主 阅读(2662) 评论(0) 推荐(0)
摘要: 查看JSONObject源码: @Override public String toString() { return toJSONString(); } public String toJSONString() { SerializeWriter out = new SerializeWriter 阅读全文
posted @ 2019-12-24 14:54 小破孩楼主 阅读(10880) 评论(1) 推荐(2)
摘要: 将一个实体对象转换成Json字符串 JSON.toJSONString() FastJson提供的SerializeFilter类可以指定转换时要包含的属性,或者指定转换时要排除的属性。 JSONObject.toJSONString()默认忽略值为null的属性. 使用JSONObject提供的以 阅读全文
posted @ 2019-12-24 14:26 小破孩楼主 阅读(21731) 评论(1) 推荐(1)
摘要: 最近一直有用到解析各种数据,主要是用FastJson进行数据解析,其中一个重要的类为JSONObject,今天有时间,所以进行总结一下: JSONobject是FastJson提供的对象,在api中是用一个私有的常量map进行封装的,实际就是一个map,只不过FastJson对其进行了封装, 添加了 阅读全文
posted @ 2019-12-24 12:34 小破孩楼主 阅读(4092) 评论(0) 推荐(0)
摘要: 我们在开发中可能会有这样的情景。需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了ApplicationRunner接口来帮助我们实现这种需求。该接口执行时机为容器启动完成的时候。 ApplicationRunner接口 具体代码如下: @Comp 阅读全文
posted @ 2019-12-24 10:54 小破孩楼主 阅读(1684) 评论(0) 推荐(1)