如何优雅的判断一个对象的属性是否全部为空

2020-01-14
阅读 3 分钟
6.5k
马上能想到的一个方案是,一个一个判断对象中的属性。这个倒也可以,但是如果要判断的对象比较多,就得给每个对象写一个判断方法(因为每个对象的属性都不一样)。

map和object相互转换的几种方法和对比

2020-01-12
阅读 6 分钟
21.2k
工作中经常遇到这样的场景,需要在object和map直接相互转换,这里总结一下。 我先定义一个实体类,后面介绍的几种转换方法都以这个实体类为例进行说明。 {代码...} 这里尽量覆盖不同的属性类型,便于全面的测试转换方法。 第一种方法,利用反射 然后我们写个测试方法验证一下, {代码...} 输出, {代码...} 然后我们接着...