[置顶] 提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)
官方网站: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的”瑞士军刀”)的更多相关文章
- 提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)
官方网站:http://jodd.org/ 下载地址:http://jodd.org/download/index.html Jodd=tools + ioc + mvc + db + aop + t ...
- [置顶] 提高生产力:Web开发基础平台WebCommon的设计和实现
Web开发中,存在着各种各样的重复性的工作.为了提高开发效率,不在当码农,我在思考和实践如何搭建一个Web开发的基础平台. Web开发基础平台的目标和功能 1.提供一套基础的开发环境,整合了常用的框架 ...
- [置顶] quartznet任务调度和消息调度(JAVA与C#版对比)
quartznet任务调度和消息调度 1. 作用 自动执行任务. 2. 下载地址 NET版本 JAVA版本 1下载 http://quartznet.sourceforge.net/downloa ...
- [置顶]
智能家居开源项目 The open Home Automation Bus (openHAB)
================================================================================ 2014-05-19 论文的事情太多, ...
- [置顶] 如何运行用记事本写的java程序
今天用记事本写了一个java程序,测试能运行,现在把它分解成几个步骤,利于大家理解: 1. 新建一个记事本,后缀名是 .java :然后在里面写一段jav ...
- [置顶] oracle 数据库表中转换成java代码
--数据库中字段java代码 select col.TABLE_NAME,replace(initcap(col.TABLE_NAME),'_', '') , 'private '||decode ...
- 提高生产力:Web开发基础平台WebCommon的设计和实现
Web开发中,存在着各种各样的重复性的工作.为了提高开发效率,不在当码农,我在思考和实践如何搭建一个Web开发的基础平台. Web开发基础平台的目标和功能 1.提供一套基础的开发环境,整合了常用的框架 ...
- Neo4j图数据库管理系统开发笔记之一:Neo4j Java 工具包
1 应用开发概述 基于数据传输效率以及接口自定义等特殊性需求,我们暂时放弃使用Neo4j服务器版本,而是在Neo4j嵌入式版本的基础上进行一些封装性的开发.封装的重点,是解决Neo4j嵌入式版本Emb ...
- java开源工具包-Jodd框架
java开源工具包-Jodd框架 / 2019-07-24 Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现 ...
随机推荐
- qrcode.js插件将你的内容转换成二维码格式
---qrcode.js插件将你的内容转换成二维码格式--- 我之前一直想知道二维码是怎么生成,所以就了解了一下, 最后还是不知道它的原理, 但是,我知道怎么生成. 现在就让我带你制作一个你喜爱的二维 ...
- 帝国cms7.0设置标题图片(缺失状态下)
有时候因为我们没有设置标题图片,程序就会是使用自己的标题图片,这就是问题所在,现在有2个办法解决这个问题, [1]直接替换调程序的标签图片,但是这样的方法虽然简单,但是图片大小固定,要是每个模版的图片 ...
- 软件测试software testing summarize
软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性.完整性.安全性和质量的过程.软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对 ...
- sourceInsight的技巧
在用sourceInsight看代码...在这里积累技巧,慢慢积累吧 1.如何高亮显示所有要搜的东西,例如 1.aaaaaa 2. bbbbbbbbaaaaaaa 3. ccccccc 4. aaaa ...
- Successfully installed matplotlib
Installing /usr/local/lib/python2.7/dist-packages/matplotlib-1.4.0-py2.7-nspkg.pthSuccessfully insta ...
- 将小度WiFi改造为无线网卡(小度WiFi能够接收WiFi信号)
安装官方的小度WiFi的驱动器,只能让它当做无线信号的发射装置,但是我想通过小度WiFi让我的台式电脑能都接收无线信号,于是经过一番折腾终于成功了.我的是win7. 小度WiFi无法接受无线信号,不能 ...
- 什么是image crop?
一直对image crop很困惑,总算是看到了一篇描述较为简洁的说明:图像crop就是指从图像中移除不需要的信息,只保留需要的部分
- wcf安全
http://www.cnblogs.com/artech/archive/2011/07/07/customauthorization01.html 安全 http://www.cnblogs.co ...
- BZOJ 3994 约数个数和
Description 设\(d(x)\)为\(x\)的约数个数,给定\(N,M\),求\[\sum_{i=1}^{N}\sum_{j=1}^{M}d(ij)\]. Input 输入文件包含多组测试数 ...
- JSTL语法及参数
转:http://blog.csdn.net/hakunamatata2008/article/details/3942812 JSTL语法及参数 JSTL包含以下的标签: 常用的标签:如&l ...