官方网站:http://jodd.org/

下载地址:http://jodd.org/download/index.html

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

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

Jodd 提供的功能有

1.提供操作Java bean,

2.可以从各种数据源加载Bean,

3.简化JDBC的接连与代码,

4.剖析SQL查询,

5.处理时间与日期,

6.操作与格式化String,

7.搜索本地硬盘上的文件,

8.帮助处理Servlet请求等。

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

(特别说明:担心自己翻译得不好,就不再翻译了)

Jodd Tool

1.BeanUtil:Fastest bean library, bundled with type introspection and type conversion tools and some unique features.

2.Props:Experience super properties replacement, featuring: UTF8, sections, profiles, macros and more.

3.Utilities:Jodd is packed with many carefully selected utilities; obsessively optimized for performances and to be easy to use.

4.HTTP:Tiny and raw HTTP client, helps talking to servers.

5.JDateTime:Elegant usage and astronomical precision in single time-manipulation class.

6.Email:Sending and receiving emails for busy developers.

7.Servlet:Better standard tag library, jsp functions, support for file download, smart forms….

Jodd Frameworks

1.Madvoc:Elegant web MVC framework that uses CoC and annotations in a pragmatic way to simplify web application development.

2.Proxetta:The fastest proxy creator with unique approach for defying pointcuts and advices.

3.Paramo:Access method and constructor parameter names with ease.

4.VTor:Focused validation framework for any Java object.

5.Decora: Decoration framework for pages based on templates

6.HtmlStapler:Transparently staple many javascript and css resources into single requests.

7.Petite:Slick and lightweight DI container that uses annotations and supports sufficient most of features offered by other containers.

8.Db&Dboom:Efficient and thin layers that simplifies writing of database code significantly.

9.JTX:Manage transactions with this small stand-alone tx manager.

10.Lagarto:Fast and versatile all purpose HTML parser.

11.Jerry:jQuery-friendly Java parser with CSS selectors support.

Jodd Labs

Jodd Joy:Start coding your web applications right away, using best Jodd practices integrated into thin application layer.

原文参见:http://fansunion.cn/articles/2246

提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)

提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)的更多相关文章

  1. [置顶] 提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)

    官方网站:http://jodd.org/ 下载地址:http://jodd.org/download/index.html Jodd=tools + ioc + mvc + db + aop + t ...

  2. [置顶] 提高生产力:Web开发基础平台WebCommon的设计和实现

    Web开发中,存在着各种各样的重复性的工作.为了提高开发效率,不在当码农,我在思考和实践如何搭建一个Web开发的基础平台. Web开发基础平台的目标和功能 1.提供一套基础的开发环境,整合了常用的框架 ...

  3. 提高生产力:Web开发基础平台WebCommon的设计和实现

    Web开发中,存在着各种各样的重复性的工作.为了提高开发效率,不在当码农,我在思考和实践如何搭建一个Web开发的基础平台. Web开发基础平台的目标和功能 1.提供一套基础的开发环境,整合了常用的框架 ...

  4. Neo4j图数据库管理系统开发笔记之一:Neo4j Java 工具包

    1 应用开发概述 基于数据传输效率以及接口自定义等特殊性需求,我们暂时放弃使用Neo4j服务器版本,而是在Neo4j嵌入式版本的基础上进行一些封装性的开发.封装的重点,是解决Neo4j嵌入式版本Emb ...

  5. java开源工具包-Jodd框架

    java开源工具包-Jodd框架 /    2019-07-24 Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现 ...

  6. GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率

    GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率 功能丰富的 Java 工具包.它帮助我们实现了常用的工具方法,从而减少代码的体积,提高开发效率.该项目最初是作者工作项目中的 ...

  7. 如何在jmeter中调用自己写的java工具包

    本文介绍在jmeter中调用自己写java工具包,并非直接继承jmeter提供的java sample request接口. 工具/原料 jmeter eclipse 方法/步骤 通常用jmeter做 ...

  8. 阿里巴巴开源项目汇总-(JAVA)

    来源:https://segmentfault.com/a/1190000017346799 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud ...

  9. 1. java.util.concurrent - Java 并发工具包

    1. java.util.concurrent - Java 并发工具包 Java 5 添加了一个新的包到 Java 平台,java.util.concurrent 包.这个包包含有一系列能够让 Ja ...

随机推荐

  1. jQuery Validation让验证变得如此easy(三)

    下面代码进行对jQuery Validation的简单演示包含必填项.字符长度,格式验证 一.引入文件 <script src="js/jquery-1.8.0.min.js" ...

  2. powerdesigner 16.5 视图的显示

    今天中午为了解说绘图.然后把toolbox跟object brower都关掉了,花了1个小时才找到toolbox 1.object brower显示 直接使用快捷键 ALT+0 2.toolbox(也 ...

  3. 2014年百度之星程序设计大赛 - 资格赛 第一题 Energy Conversion

    小记:long long %I64d 代码: #include <iostream> #include <stdio.h> #include <string.h> ...

  4. 到底什么是nandflash,norflash,sdram,emmc,rom,ram【转】

    本文转载自:http://blog.sina.com.cn/s/blog_6dd8f2b70101le26.html 最近被nandflash,norflash,sdram,emmc,rom,ram搞 ...

  5. 使用tortoisegit修改日志

    http://stackoverflow.com/questions/17647936/how-do-i-edit-an-incorrect-commit-message-with-tortoiseg ...

  6. Why is try {…} finally {…} good; try {…} catch{} bad?

    http://stackoverflow.com/questions/128818/why-is-try-finally-good-try-catch-bad The big difference i ...

  7. prim解决最小生成树问题

    #include <iostream> #include <algorithm> #include <stdio.h> #include <math.h> ...

  8. [编码]ASCII、GBK、Unicode(万国码) 和 UTF-8

    American ASCII编码 (American Standard Code for Information Interchange,美国信息互换标准代码)  China    gbk编码     ...

  9. Java基础13一异常

    1.异常概念 异常是程序在运行期发生的不正常的事件,它会打断指令的正常执行流程. 设计良好的程序应该在异常发生时提供处理这些不正常事件的方法,使程序不会因为异常的发生而阻断或产生不可预见的结果. Ja ...

  10. 通过Web Service实现IP地址查询功能

    实例01 实现一个简单的Web服务访问 本实例将实现IP地址查询接口服务,根据用户传入的IP地址返回IP所在的省.市.地区,实例中将会用到IP地址库用于查询信息,由于数据较多,所以读者可在光盘资源文件 ...