项目中你不得不知的11个Java第三方类库
单元测试
1.DBUnit
DBunit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装。
2.MOckito
Mockito是一个针对Java的mocking框架。你可以使用简洁的API编写出漂亮的测试。
3.Hamcrest Matchers
Hamcrest 是一个测试辅助工具,提供了一套通用的匹配符 Matcher,灵活使用这些匹配符定义的规则,程序员可以更加精确的表达自己的测试思想,指定所想设定的测试条件。
Junit4结合Hamcrest提供了新的断言语句-assertThat,只需一个assertThat语句,结合Hamcrest提供的匹配符,就可以表达全部的测试思想。
Apache Commons
4.Configuration
这个工具是用来帮助处理配置文件的,支持很多种存储方式
5.DbUtils
DbUtils可以将数据库操作单独做成一个包,简化数据库操作。
6.IO
可以看成是java.io的扩展。它提供了文件阅读功能,以及一些使用的方法,类似于DbUtils。
7.Lang
如果你要问我还有哪个库一会在此名单之上,我会告诉你是Lang或者google Collections。lang可以看成是对java.lang的扩展,提供了诸如StringUtils, StringEscapeUtils, RandomStringUtils, Tokenizer, WordUtils等工具类。
后起之秀
8.SLF4J
SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。Slf4j类似于Apache Common-Logging和Log4J,但Slf4j比它们都要优秀。
9.Google Collections
Java的集合框架是Java类库当中使用频率最高的部分之一,而Google Collections库是由Google基于Java5.0 Collections Framework开发的一套新的Java集合框架,提供一些高级集合操作的API。
10.c3p0
C3P0是一个随Hibernate一同分发的开源的JDBC连接池, 它位于lib目录下。 包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。
11.Joda Time
Joda Time是一个强大易用的日期和时间库,可以完全取代JDKDate和Calendar类。
分享到:
相关推荐
必须知道的11个java第三方类库必须知道的11个java第三方类库
java 不用第三方类库解码编码Xml,验证可用
十分有用的一个类库!!没分了,不敢独享,拿出来大家用。
java常用类库java常用类库java常用类库java常用类库java常用类库java常用类库java常用类库java常用类库
支付宝、微信支付所需要的第三方类库包目录(支付宝、微信支付所需要的第三方类库Vendor)
计算器开发,基于java的第三方类库
包含众多第三方类库,一些实用的类方法,使用简单,齐全。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
4、打开cmd,进入到项目根目录,使用composer命令加载第三方类库,执行composer dump-autoload,如下,成功即可 5、使用 在使用的地方直接用use引用需要的第三方类库即可。 要使用第3条中的 “sina\\: vendor/sina ...
java类库java类库
java常用类库java常用类库java常用类库
实现抽屉效果的第三方\类库...忘采纳引用
Hibernate第三方类库,有dom4j-1.6.1.jar,log4j-1.2.8.jar,antlr-2.7.6.jar
MNnetwork第三方类库,非常好用的网络第三方类库
metaRTC3.0的android/linxu/windows的 第三方类库的二进制文件 安卓系统包含两个ABI:arm64-v8a和x86_64 windows系统为msvc2019 64位 linux系统为64位
Java图像处理类库 Java Image Filters
java中的类库的原文件,可以查阅java中的类的源代码。
iOS~Demo,实现侧拉栏抽屉效果所需要的第三方类库源码
GDATAXML,xml解析的第三方类库,附带xml教程
Java算术表达式计算类库 ExpressionJ
一个可以用于照片网络解析等功能的第三方类库,功能强大,适合新手学习使用