开发技巧及工具
使java开发更便捷的相关插件和一些常用的轮子
热勇
这个作者很懒,什么都没留下…
展开
-
Lombok使用介绍
Lombok各注解使用@Getter和@Setter可以使用AccessLevel.PROTECTED配置访问级别为protected的属性的getter和setter。@NonNull表示相应的字段不能为null@ToString用来生成toString方法,所有的非static字段都会包括,也可以使用参数exclude来指定需要排除包含的字段,使用of参数指定需要输...原创 2019-12-05 21:05:14 · 764 阅读 · 0 评论 -
Spring默认使用的JSON工具--Jackson
一、Jackson介绍我们常用的json转换工具包括fastJson、Gson、Jackson等。其中Gson是Google所维护,功能全。fastJson特点是快,但是爆出几次的重大bug让人很难再去选择它。fastjson这么快老外为啥还是热衷 jackson?JackSon是Spring的御用工具,和Spring无缝集成,提供灵活的定制化开发的注解。如果使用Spring框架进行开...原创 2019-12-04 11:21:52 · 2979 阅读 · 0 评论 -
Java四舍五入保留小数位方法总结
Java中四舍五入保留指定位数的小数位作为一个使用非常频繁的技巧,值得记录总结下来。// 方式一:double f = 3.1516;BigDecimal b = new BigDecimal(f).setScale(2, BigDecimal.ROUND_HALF_UP);double f1 = b.doubleValue();String s1 = b.toString();/...原创 2019-12-02 15:58:45 · 795 阅读 · 0 评论