新手上路—Java的"瑞士军刀"

2023-03-10 15:47:44 浏览数 (2)

Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!这在我们的日常开发工作中,无疑是如虎添翼,事半功倍。

Jodd = Tools IoC MVC DB AOP TX JSON HTML < 1.6 Mb

Jodd 被分成众多模块,按需选择即可,jar可直接从官网上下载。

现简单看下Jodd 提供的功能有哪些吧:

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

工具类模块

jodd-core 一些工具类,包括Printf、JDateTime、StringUtil、Fast buffers等等

jodd-bean BeanUtil以及类型检查转换工具

jodd-props 更强大的Java Properties替代

jodd-email 更简单易用的e-mail收发

jodd-upload 处理HTTP上传

jodd-servlets 一些Servlet相关的工具类, 附带一套漂亮的JSP标签库

jodd-http 轻巧的HTTP客户端

小型框架模块有

jodd-madvoc 一个MVC框架

jodd-petite 一个依赖注入容器

jodd-lagarto HTML/XML解析器,包含Jerry和CSSelly,让你像jQuery一样筛选HTML节点

jodd-lagarto-web Lagarto的Web扩展,包含Decora、HtmlStapler等等

jodd-proxetta 帮你实现动态代理,获取函数参数名

jodd-dboom 数据库访问的轻量级封装,可看作一个简单的ORM

jodd-json JSON解析、序列化

jodd-vtor 一个基于注解的字段验证框架

0 人点赞