摘要:
内容 是Apache组织下的commons collections包中的工具类 Map操作相关的,最常用和null值相关 使用 取值 取值,二元参数无默认字符串; 同样有针对其他类型的取值方法; 赋值 一个是putAll,数组加入map中; 一个是safeAdd,不加入null值; 操作 参考文章 阅读全文
摘要:
Map遍历 map的遍历一般有几种吧 遍历entrySet 遍历keySet 遍历valueSet 选择 从书写上来看,后两种要更简单些; 但是考虑下map遍历的场景: 根据key值拿value 所以keySet和entrySet更经常使用吧; 但是, 从性能角度讲,推荐使用entrySet 因为, 阅读全文
摘要:
@JSONField 该注解隶属于阿里fastjson,方便fastjson处理对象时的一些操作 源码 ordinal() 顺序设置。 缺省fastjson序列化一个java bean,是根据fieldName的字母序进行序列化的,你可以通过ordinal指定字段的顺序。这个特性需要1.1.42以上 阅读全文
摘要:
@Value 该注解可以把配置文件中的值赋给属性 要在xml文件中设置扫描包+placeHolder(properties文件)+annotation开启; 然后可以设置默认值 需要注意的是,这个时候往往ide是点不进去参数shit.config的。。。这也是导致之前没有意识到问题 参考文章 "sp 阅读全文