java开源工具包-Jodd框架
/ 2019-07-24
Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠;而Jodd 框架是一个轻量级的应用框架,设计遵循CoC、DRY和SCS原则,让开发更加简单。
Jodd被分成众多模块,可按需选择,常用的Jodd模块有:
Jodd工具类模块
1. jodd-core 一些工具类,包括Printf、JDateTime、StringUtil、Fast buffers等等
2. jodd-bean BeanUtil以及类型检查转换工具
3. jodd-props 更强大的Java Properties替代
4. jodd-email 更简单易用的e-mail收发
5. jodd-upload 处理HTTP上传
6. jodd-servlets 一些Servlet相关的工具类, 附带一套漂亮的JSP标签库
7. jodd-http 轻巧的HTTP客户端
Jodd小型框架模块
1. jodd-madvoc 一个MVC框架
2. jodd-petite 一个依赖注入容器
3. jodd-lagarto HTML/XML解析器,包含Jerry和CSSelly,让你像jQuery一样筛选HTML节点
4. jodd-lagarto-web Lagarto的Web扩展,包含Decora、HtmlStapler等等
5. jodd-proxetta 帮你实现动态代理,获取函数参数名
6. jodd-dboom 数据库访问的轻量级封装,可看作一个简单的ORM
7. jodd-json JSON解析、序列化
8. jodd-vtor 一个基于注解的字段验证框架
Jodd作为Java开源工具包和小型框架,具有很多便利功能,常用功能如下:
1. 提供操作Java bean,
2. 可以从各种数据源加载 Bean,
3. 简化 JDBC 的接连与代码,
4. 剖析 SQL 查询,
5. 处理时间与日期,
6. 操作与格式化 String,
7. 搜索本地硬盘上的文件,
8. 帮助处理 Servlet 请求等。
以上是对Jodd工具包和框架的简单介绍,有兴趣的可以学习一下具体用法!
java开源工具包-Jodd框架的更多相关文章
- Java 开源分布式缓存框架Ehcache
http://www.codeceo.com/article/java-ehcache.html
- Java开源项目(备查)
转自:http://www.blogjava.net/Carter0618/archive/2008/08/11/221222.html Spring Framework [Java开源 J2EE框 ...
- [置顶] 提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)
官方网站:http://jodd.org/ 下载地址:http://jodd.org/download/index.html Jodd=tools + ioc + mvc + db + aop + t ...
- 提高生产力:开源Java工具包Jodd(Java的”瑞士军刀”)
官方网站:http://jodd.org/ 下载地址:http://jodd.org/download/index.html Jodd=tools + ioc + mvc + db + aop + t ...
- 初识轻量级Java开源框架 --- Spring
初识轻量级Java开源框架 --- Spring 作者:egg 微博:http://weibo.com/xtfggef 出处:http://blog.csdn.net/zhangerqing spri ...
- 【通信】Netty JBOSS提供的一个java开源框架
Netty是由JBOSS提供的一个java开源框架.Netty提供异步的.事件驱动的网络应用程序框架和工具,用以快速开发高性能.高可靠性的网络服务器和客户端程序dsf. 也就是说,Netty 是一个基 ...
- Java开源爬虫框架crawler4j
花了两个小时把Java开源爬虫框架crawler4j文档翻译了一下,因为这几天一直在学习Java爬虫方面的知识,今天上课时突然感觉全英文可能会阻碍很多人学习的动力,刚好自己又正在接触这个爬虫框架,所以 ...
- 通过源码分析Java开源任务调度框架Quartz的主要流程
通过源码分析Java开源任务调度框架Quartz的主要流程 从使用效果.调用链路跟踪.E-R图.循环调度逻辑几个方面分析Quartz. github项目地址: https://github.com/t ...
- java开源安全框架-------Apache Shiro--第一天
1.1.简介 Apache Shiro 是Java的一个安全框架.目前使用Apache Shiro 的人越来越多,因为它相当简单,对比Spring Security,可能没有没有Spring Secu ...
随机推荐
- HTML&CSS基础-html标签的实体
HTML&CSS基础-html标签的实体 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.HTML源代码 <!DOCTYPE html> <html&g ...
- 【Java并发编程之深入理解】Synchronized的使用
原文:https://blog.csdn.net/zjy15203167987/article/details/82531772 1.为什么要使用synchronized 在并发编程中存在线程安全问题 ...
- xpath+多进程爬取全书网纯爱耽美类别的所有小说。
# 需要的库 import requests from lxml import etree from multiprocessing import Pool import os # 请求头 heade ...
- Python 3 新特性:类型注解——类似注释吧,反正解释器又不做校验
Python 3 新特性:类型注解 Crossin 上海交通大学 计算机应用技术硕士 95 人赞同了该文章 前几天有同学问到,这个写法是什么意思: def add(x:int, y:int) - ...
- ThinkPHP支持的4种路由模式
下面这个说法和示例,比较具有总结性.
- js 变量以及函数传参
一.变量: 基本类型是变量对象重新创建一个新值给变量对象空间,虽然是同一个值但是互不影响. 引用类型是也是将一个值重新赋值给新的变量空间,但是这个值是堆中对象的一个指针,新的变量和旧的变量指向是同一个 ...
- 基于appium快速实现H5自动化测试
一.下载Appium-Server及库文件 库文件:jar包:java-client-3.1.0.jar Appium-Server:Appium服务器: 注:Appium包含客户端和服务端,客户端就 ...
- 微信小程序中padding-right和margin-right无效
在小程序中遇到样式padding-right和margin-right无效,调试发现设置了padding后,宽度已经大于页面的实际宽度,除了设置float:right之外,找不到办法让右侧paddin ...
- http请求头出现provisional headers are shown
http请求头出现provisional headers are shown Provisional headers are shown provisional 详细用法>> 英 [prə ...
- T-sql 遍历结果集
DECLARE @TAB TABLE( [科室编号] [varchar](50) NULL, [科室编码] [varchar](50) NULL, [科室名称] [varchar](50) NULL, ...