`
jlj008
  • 浏览: 95132 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

常用第3方类库

阅读更多
转自:http://www.iteye.com/news/11043-java-3rd-library
记录一下,日后有时间了研究

单元测试

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类。
分享到:
评论

相关推荐

    ios开发常用第三方类库集合

    整理的一些市面上常见的第三方类库,快速集成可以方便开发,这些都是大家常用的。 里面包含: GTM 各种加密 ASIHttp http请求 KissXml xml解析 json oc版 json cpp版 Reachabiliy 网络状态判断 libcurl c语言静态...

    iOS常用第三方类库 - CocoaChina 苹果开发中文站 - 最热的iPhone开发社区 最热的苹果开发社区 最热的iPa

    iOS常用第三方类库 - CocoaChina 苹果开发中文站 - 最热的iPhone开发社区 最热的苹果开发社区 最热的iPad开发社区1

    必须知道的11个java第三方类库

    必须知道的11个java第三方类库必须知道的11个java第三方类库

    ios开发常用的第三方类库

    ios开发常用的第三方类库,大部分的ios开发中都会用到的第三方开源的类库 如数据库操作,xml解析等等,希望对大家有所帮助

    iOS开发常用的第三方库

    iOS开发常用的第三方库,刷新、网络请求、自动适配等等

    第三方类库相关的phpExcel中文手册的使用.chm

    这部手册写了一些phpexcel类的使用方法,包括类里面的一些常用的方法,类似excel表格的样式,合并单元格,字体的设置等等等方法的调用

    Yii2第三方类库插件Imagine的安装和使用

    这个类库能够处理一些常用到的操作如:调整大小、裁剪、应用过滤器等。 其Color类库可用于对任意对定的颜色生成RGB值。并且还提供一些方法来绘制图形如:圆弧,椭圆,线,片等。 此外,还可以利用一个灵活的字体类来...

    Java常用类库源码(28个)

    收集了28个Java开发常用的工具类库源码,比如Base64.java加密解密、FileHelper.java文件帮助类、FileUploadUtil.java文件上传类、MD5Encrypt.java MD5加密类、MyFileFilter.java文件滤镜类、DateHandler.java类、...

    python魔鬼训练营

    本课程的内容包括从python基础、python的表达式、数据结构等基础知识,还包括迭代器、包装器等高级功能,还有正则表达式、xml、Excel等工作中常用的第三方类库的使用讲解,以及一些web应用的第三方类库的使用。...

    一个优秀的程序员必须知道Java常用类库正则表达式用法

    一个优秀的程序员必须知道

    自己封装的framework

    自己封装的framework,里边封装了一些常用的第三方类库。使用起来非常方便

    iOS常用开源库列表

    常用得iOS开源第三方类库。项目中经常使用。

    打包 Python 类库

    打包 Python 类库

    MFC开源换肤类库

    著名的Codeproject网站创办人写的一个MFC第三方控件类库,现已开源,是MFC程序开发,优化界面以及自定义控件不可多得的参考资料,类库覆盖了大部分常用的控件,对其进行了升级和美化,同时还包装了文件操作,数据库...

    SiriusCoder C#类库 代码生成器

    3、相比较动软代码生成器,生成代码除系统组件(System命名空间)外,不调用任何第三方组件。 4、可以做B\S的,也可以做C\S的,生成的示例以B\S。 5、纯绿色软件,无需要安装,而且只有一个文件! 运行环境: 1、64位...

    java基础工具类iceroot

    而很多常见的操作在很多第三方类库中并未提供,我们必须一遍又一遍的重新编写. 此api补充了第三方 基础工具类缺失的常见方法,加入了maven中央仓库,便于maven使用者使用.该工具类将简单易学作为编码 的第一原则. ...

    node.js面试题大全-侧重后端应用与对Node核心的理解

    Node是搞后端的,不应该被被归为前端,更不应该用前端的观点去理解,去面试node...常用知名第三方类库(Async, Express等) 其它相关后端常用技术(MongoDB, Redis, Apache, Nginx等) 常用前端技术(Html5, CSS3, JQuery等)

    C#基础类库.zip

    C#基础类库,无任何第三方依赖。主要功能:日志、调试、JSON序列化与反序列化、Xml序列化与反序列化、缓存操作、配置文件读取、Cookie读写删除、邮件发送、HTTP请求、常用类型判断与转换、MD5加解密、SHA1加解密、...

    TP各种扩展类文件——ThinkPHP_Extend_3.1.2.zip

    常用的类, 你在这里都可以找到,如果没有你想要的,那么请联系我。 注意:下载后的扩展需要放入系统目录下面的Extend目录的相同位置。...|-Vendor 第三方类库目录 关于扩展的详细使用,请参考开发手册的扩展章节。

    qtcanpool:精美的Qt类库

    核心库为基于QtWidgets的qcanpool,同时,集成常用组件和第三方类库。 qtcanpool旨在提供给用户优秀的项目管理方式、多样的选择、优质的控件…… 仓库 教程 目录 一级目录 二级目录 说明 demos 丰富的例子 doc 文档 ...

Global site tag (gtag.js) - Google Analytics