收集JAVA编程开发中最常用最好用的一些开发类库和API,以便查用
一、日志相关类库
Logback、SLF4J、Log4J
二、JSON解析库
Gson、Jackson、Fastjson
三、单元测试库
JUnit、TestNG、Mockito、PowerMock、
四、通用类库
Apache Commons、Google Guava
五、Http网络请求库
Apache HttpComponents(主要httpclient、httpcore、httpmime)、OKHttp3
六、XML解析库
Xstream、Dom4j、Xerces、Xerces2、JAXP、JAXB
七、Excel读写库
Apache POI、easyexcel
八、数据库连接池库
Druid、C3p0、BoneCP、DBCP、Tomcat Jdbc Pool
九、PDF处理库
iText、Apache FOP
十、日期和时间库
JodaTime
如果使用Java8以上,就可以使用自带的,自带的已经提供了JodaTime所有的功能
十一、集合类库
Apache Commons Collections、Google Collections、Trove、FastUtil
十二、HTML解析库
JSoup
十三、网络编程框架
Apache MINA、Netty、xSocket、QuickServer、NIO Framework
十四、JAVA项目监控工具
Javamelody