使用这些工具类库提高我们的开发效率,减少无关紧要的代码,下面给大家简单分享一下,特别适合新手开发和使用。
apache commons 工具类库
commons-lang3
Maven 依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
commons-collections
Maven 依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.4</version>
</dependency>
commons-beanutils
Maven 依赖
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.4</version>
</dependency>
commons-io
Maven 依赖
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.8.0</version>
</dependency>
Google guava 工具类库
Maven 依赖
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>30.1.1-jre</version>
</dependency>
Hutool 工具类库
官网地址: https://www.hutool.cn/
Json 处理工具
-
org.json
-
net.sf.json
-
json-simple
-
gson:最强大,对象,集合嵌套对象,对象与json之间转换毫无压力。
-
jackson:功能最全,不是最快的,但是相对稳定,功能齐全。
-
fastjson:问题最多,反序列化,解析还会有很多问题,只一味追求快。git上看看就呵呵了,issue1.5K!还在用说明你心真大。