Jodd Java常用工具包

Jodd 是一个 Java 的工具包和一个微型框架。Jodd 工具增强了 JDK 提供很多强大的功能,帮助你实现日常的一些开发任务,让代码更加可靠和健壮。而 Jodd 框架是一个轻量级的应用框架,紧缩但强大。设计遵循 CoC、DRY 和 SCS 原则,让开发更加简单。

 Jodd = tools + ioc + mvc + db + aop + tx + html < 1.3M

你可以把 Jodd 想象成 Java 的"瑞士军刀",不仅小,锋利而且包含许多便利的功能。

Jodd 提供的功能有:

1. 提供操作Java bean,
2. 可以从各种数据源加载 Bean,
3. 简化 JDBC 的接连与代码,
4. 剖析 SQL 查询,
5. 处理时间与日期,
6. 操作与格式化 String,
7. 搜索本地硬盘上的文件,
8. 帮助处理 Servlet 请求等。

除此之外还包含一个很小,但实用的基于 JSP 的 MVC 框架。

Jodd 不仅仅是个工具包:

Jodd 工具包

    高性能的工具集合

    TypeConverter 一个强大的类型转换工具
    BeanUtil 高效的 Bean 工具,支持嵌套的属性,以及标准的集合类
    Base64/Base32
    JDateTime 增强的时间类
    IO 快速高性能的各种 Buffer、Writer、OutputStream
    Wildcard 通配符工具
    Servlet Servlet 工具,JSP 的标签、函数扩展
    FindFile/ClassFinder 强大的文件/类搜索工具,支持通配符&正则表达式匹配
    Cache 简单易用的 LRU、LRU、FIFO 缓存
    StringUtil 强大的字符串处理工具
    等等

Madvoc

    轻量级快速开发MVC框架

    自动扫描 Actions & Results
    参数自动注入,支持嵌套的属性注入,支持标准集合参数的注入
    自动导出需要输出的参数
    支持通配符/正则表达式路由地址
    支持 REST 风格的 URL
    支持通过配置文件设置 Action 的拦截器
    开放的 API,可轻松扩展

HTTP

    轻量级Http客户端

    基于socket
    支持 cookIEs
    支持上传文件
    支持自定义 HTTP 头
    支持 gzip
    支持 Basic authentication

Props

    增强的properties

    支持 UTF-8 编码
    支持插值操作
    支持 iNi 类型的区段
    支持使用 += 附加值
    支持多行模式

Email

    易用的 Email 接收发送工具,基于 javax.mail

    支持 SSL
    支持添加附件
    支持 POP3、IMAP
    IMAP 接受模式支持定义过滤器
    支持解析 EML 文件

Petite

    轻量级 IoC 容器

Db & DbOom

    轻量级 ORM 框架

Lagarto

    高性能的 XML/html 解析框架

Jerry

    HTML 解析框架,Java 中的 jQuery,基于 Lagarto

VTor

    基于注解的字段验证框架

    可设置多配置
    易扩展

Proxetta

    高性能的代理生成器

 

Jodd 4.1.0 发布,Java 常用工具包
Jodd 4.1.0 发布了,Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。更新内容:特性:core - added LazyValuelog - added Supplier variants for lazy message evaluation on logging methods.性能:core - StringUtil#replace optimized a bit.

发布于 2018-01-18 10:19:55 | 202 次阅读

Jodd 3.9.1 发布,添加对 SQLite 的支持
Jodd 3.9.1 已发布,该版本包含 bug 修复、新功能以及一些重大更改,详细如下:Bug 修复proxetta - fixed the bug with nested generics.madvoc - fixed bug with move result.dboom - fixed the issue with the MSSQL and custom behaviour.功能dboom - Added support for SQLite.重大变更d

发布于 2017-09-11 07:28:38 | 102 次阅读

Jodd 3.9 发布,Java 常用工具包
Jodd 3.9 发布了,Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。更新内容:Bug Fixeshttp - fixed bug with multiple headers.db - CallableStatement are supported in debug mode #420.proxetta - added all interfaces while scanning the target class info.proxet

发布于 2017-09-05 10:02:07 | 114 次阅读

Jodd 3.86 发布,Java常用工具包
Jodd 3.86 发布了,Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。本次更新如下(3.8.6):Bug 修复core - 修复 downloadFile 以下载更大的文件lagarto - 在 3.8.5 中引入的 bug:pseudo-function 参数的错误解析 #407.功能http - 现在可以设置默认用户代理 #410.l

发布于 2017-05-22 08:51:21 | 123 次阅读

Jodd 3.7.1 发布,Java常用工具包
Jodd 3.7.1 发布了,Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。暂无相关改进记录,持续关注,可以点击这里。Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 MbJodd 被分成众多模块,按需选择,其中工具类模块有:jodd-core        一

发布于 2016-05-26 08:48:28 | 134 次阅读

Jodd 3.7 正式发布,Java常用工具包
Jodd 3.7 正式发布了,Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!暂无更新详情,如需了解更多请点击这里。下载地址:Source code (zip)Source code (tar.gz)

发布于 2016-03-25 08:25:30 | 157 次阅读

Jodd 3.6.7 发行说明,Java 常用工具包
Jodd 3.6.7 是个非常与众不同的版本,虽然主要是 bug 修复,但是 Java 升级到了 Java 7。新特性:[vtor] Added message to validation annotation.[util] Added method to parse internet time.[props] Added method to get profiles list.[util] Added PBKDF2Hash and MurmurHash3.[json] Make JSON parser to be aware of

发布于 2015-11-19 07:53:26 | 257 次阅读

Jodd 3.6.7 发布下载,Java 常用工具包
Jodd 3.6.7 发布下载,已经在 GitHub tagged Jodd 3.6.7:https://github.com/oblac/jodd/archive/v3.6.7.zip 尚未有发行说明。Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 MbJodd 被分成众多模块,按需选择,其中

发布于 2015-11-11 03:27:08 | 175 次阅读

Jodd 3.6.6 发布,Java 常用工具包
Jodd 3.6.6 发布了,Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!改进记录包括:FIXED[http] Fixed special case when content-length and chunked encoding exists.NEW[util] getResourceAsStream now has a boolean argument to dis

发布于 2015-05-27 02:20:05 | 205 次阅读

Jodd 3.6.5 发布,Java 常用工具包
Jodd 3.6.5 发布,更新内容如下:[http] HttpBrowser now accepts local path on 30x.[http] Added default headers to HttpBrowser.[madvoc] Fixed action string in case of proxified classes.[servlet] Reset content-length in GZip stream.[lagarto] Reset content-length in Lagarto filter.[decora] Rese

发布于 2015-03-24 12:29:03 | 220 次阅读

Jodd 3.6.4 发布,Java 常用工具包
Jodd 3.6.4 发布,此版本现已提供下载:http://jodd.org/download/jodd-3.6.4.zip。 主要更新内容如下:[mail] sendMail() 方法现在会返回 MessageID[proxetta] 移除 MethodInfo 的层次结构[proxetta] 使用 ASM5,修复 Java8 默认方法的问题更多改进内容请看发

发布于 2015-02-23 11:24:37 | 194 次阅读

Jodd 3.6.3 发布,Java 常用工具包
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 MB [2014-11-02] v3.6.3【修复】  [decora] Fixed and improved regions detection.【修复】  [core]

发布于 2014-12-06 08:28:48 | 195 次阅读

Jodd 3.6.2 发布,Java 常用工具包
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb [2014-11-02] Release v3.6.2 Everybody loves fixes and improvements. FIXED [lagarto] Fixed parsing in some special

发布于 2014-11-03 06:27:50 | 270 次阅读

Jodd 3.6.1 发布,Java 常用工具包
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb  [2014-11-02] Release v3.6.2 Everybody loves fixes and improvements. FIXED [lagarto] Fixed parsing in s

发布于 2014-11-03 03:24:08 | 200 次阅读

Jodd 3.6.1 发布,Java 常用工具包
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb [2014-10-01] 3.6.1 更新日志 [修复]    [lagarto] 修复了一些特殊场景下截断HT

发布于 2014-10-02 03:19:30 | 240 次阅读

Jodd 3.6 发布,Java 常用工具包
Jodd 是一个 Java 的工具包和一个微型框架。Jodd 工具增强了 JDK 提供很多强大的功能,帮助你实现日常的一些开发任务,让代码更加可靠和健壮。而 Jodd 框架是一个轻量级的应用框架,紧缩但强大。设计遵循 CoC、DRY 和 SCS 原则,让开发更加简单。

发布于 2014-09-06 03:48:50 | 248 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务