来至于互联网
Office文档的Java处理包 POI [推荐]
Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。 结构: HSSF - 提供读写Microsoft Excel XL...
Java常用工具包 Jodd [推荐]
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + ...
Google的Java常用类库 Guava
Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。 目前主要包含: com.google.common.annotation...
Java Base64
这是一个封装了 BASE64 编码的 Java 类库。 使用方法如下: String encoded = Base64.encode("Hello, world!", "UTF-8"); Str...
Java对象序列化框架 Kryo [推荐]
Kryo 是一个快速高效的Java对象图形序列化框架,主要特点是性能、高效和易用。该项目用来序列化对象到文件、数据库或者网络。 示例代码: Kryo kryo = new Kryo(); //...
Protocol Buffers [推荐]
Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方...
Mybatis 增强工具包 Mybatis-Plus [国产]
MyBatis 增强工具包,简化 CRUD 操作。 启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。 Maven 坐标 http://search.maven....
Java 日期时间处理库 Joda-Time
JodaTime 提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 Joda...
Java动态代理 CGLib
CGLib (Code Generation Library) 是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字...
Redis 客户端图形界面工具 RedisClient [国产]
RedisClient 是 Redis 客户端 GUI 工具,使用 Java swt 和jedis 编写。它将redis数据以windows资源管理器的界面风格呈现给用户,可以帮助redis开...
Commons-lang
Commons项目中用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。 JavaDoc:http://tool.oschina.net/api...
Java日期时间处理类 date4j [推荐]
date4j是一个用于简化日期和时间操作的Java工具。可以替换java.util.Date。 示例代码: DateTime dateAndTime = new DateTime("2010-0...
Bean 验证框架 Hibernate Validator
用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的.Hibernate Validator就是这样的一个框架.该框架是十分容易的(就像参考文...
Commons-IO
Commons项目中用来处理IO的一些工具类包,下面是一些示例代码: //直接将IO流转成字符串 InputStream in = new URL( "http://jakarta.apach...
Commons codec
Commons项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等等。 JavaDoc:http://www.ostools.net/apidocs/apidoc...
Java本地方法封装库 JNA
JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代...
Commons Daemon [推荐]
Commons Daemon 可以帮你实现将一个普通的 Java 应用编程系统的一个后台服务。 例如 Tomcat 就是利用这个项目来实现作为 Linux 和 Windows 的服务启动和停止的...
表达式解析执行器 IKExpression [推荐] [国产]
IK-Expression 是一个开源的(OpenSource),可扩展的(Extensible),基于java语言开发的一个超轻量级(Super lightweight)的公式化语言解析执行工...
文本编码自动检测 cpdetector
一个可以自动检测文本编码格式的项目 detector按照“谁最先返回非空的探测结果,就以该结果为准”的原则返回探测到的 字符集编码。 使用需要用到三个第三方JAR包:antlr.jar、cha...
OpenDocument文档转换器 JODConverter
JODConverter一個Java的OpenDocument 文件轉換器,可以進行許多文件格式的轉換,它利用OpenOffice所提供的轉換介面來進行轉換工作,它能進行底下的轉換工作: Mic...
Java 配置文件读写 Commons Configuration
Commons Configuration是一个java应用程序的配置管理类库。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运 行的基础环境。在一些配置文件较多...
JavaBean 工具包 BeanUtils
commons-beanutils 是apache commons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理。 示例代码: Employee empl...
Java 快速序列化库 FST [推荐]
FST fast-serialization 是重新实现的 Java 快速对象序列化的开发包。序列化速度更快(2-10倍)、体积更小,而且兼容 JDK 原生的序列化。要求 JDK 1.7 支持。...
Java分页包 commons-java-pager
在java web开发中,分页已经成为了不可缺少的一个组件. 我曾经参与过很多的java web开发, 在不同的项目中修订了多种分页组件(或者叫分页工具类) 但是最后我发现, 无论怎么修订, 总...
Java 访问 C++ 方法 JavaCPP [推荐]
JavaCPP提供了在Java中高效访问本地C++的方法。采用JNI技术实现,支持所有Java实现包括Android系统,Avian 和 RoboVM。 JavaCPP提供了一系列的Annota...
字符集编码的自动识别 jchardet [推荐]
jchardet是mozilla自动字符集探测算法代码的java移植。这个算法的最初作者是frank Tang,C++源代码在http://lxr.mozilla.org/mozilla/sou...
ETL数据导入/导出工具 HData [推荐] [国产]
HData是一个异构的ETL数据导入/导出工具,致力于使用一个工具解决不同数据源(JDBC、Hive、HDFS、HBase、MongoDB、FTP、Http、CSV、Excel、Kafka等)之...
Commons Pool
Commons Pool组件提供了一整套用于实现对象池化的框架,以及若干种各具特色的对象池实现,可以有效地减少处理对象池化时的工作量,为其它重要的工作留下更多的精力和时间。 创建新的对象并初始化...
jfinal+snaker+B-JUI基础项目 JfSnPM [国产]
项目说明 项目为整合 Jfinal Snaker B-jui 的基础项目。适用于OA,后台。 演示地址 http://jfsnpm.sturgeon.mopaas.com 演示地址可使用os...
ReflectASM
ReflectASM 是一个非常小的 Java 类库,通过代码生成来提供高性能的反射处理,自动为 get/set 字段提供访问类,访问类使用字节码操作而不是 Java 的反射技术,因此非常快。 ...
Google Collections
Google Collections Library是由Google基于Java5.0 Collections Framework开发的一套新的Java集合框架。新添加的主要类型包括: BiMa...
CSV解析的Java包 openCSV
opencsv一个简单的CSV解析Java包。它封装了CSV格式文件的输出和读入,可以自动处理CSV格式中的特殊字符。
Html2Image
Html2Image 是一个 Java 类库,可将 HTML 存为 GIF\PNG 和 JPG 图像,并通过