Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大!
Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.7 Mb
Jodd 被分成众多模块,按需选择,其中
工具类模块有:
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 一个基于注解的字段验证框架
了解更多:
GitHub page (5 min overview): http://oblac.github.io/jodd
Jodd micro-frameworks (30 min overview): http://joddframework.org
One-page love: http://jodd.org/about
转载自:https://blog.csdn.net/m0_37754981/article/details/78205315
http://www.boyunjian.com/javadoc/org.jodd/jodd/3.3.8/_/jodd/JoddDefault.html 转载于:https://www.cnblogs.com/lqCnblog/p/6978716.html
HttpConnectionProvider connectionProvider=new SocketHttpConnectionProvider(); ProxyInfo proxyInfo = ProxyInfo.httpProxy(host_addr, port, “user”, “pwd”); connectionProvider.useProxy(proxyInfo); //提交查询请
传统的jdbc样板代码太多。现在提供对jdbc简化的轻量级工具或框架也不少,Spring JDBC Template,jodd db,commons-dbutils,...。我只用过这几个,可能还有更多.这里不谈论orm与jdbc的优劣.为什么要简介这个呢?因为jodd足够轻量并且对官方的api提供了更贴近工作的封闭.适度而灵活.本文只谈一些让您快速上手的api简述 jodd.db.DbManag
前言: 官方网站(网站和文档):http://jodd.org/ https://jodd.org/uphea/ GitHub:http : //oblac.github.io/jodd Jodd微框架:http : //joddframework.org Jodd分成许多模块,所以选择使用什么。一些工具和实用程序模块是: jodd-core包含许多实用程序,包括JDateTime。 jo
Jodd是一个开源项目, http://jodd.sourceforge.net ,有一个好用的jsp标签,可以大大简化有表单输入的controller。 使用 Jodd 的优点: <!--[if !supportLists]--> 1.<!--[endif]-->简化和统一controller,抛弃extends SimpleFormController,统一使用implements Con
Jodd jerry解析html 1. 引入maven依赖 <!-- https://mvnrepository.com/artifact/org.jodd/jodd-all --> <dependency> <groupId>org.jodd</groupId> <artifactId>jodd-all</artifactId> <version>5.1.0</versi
官网文档 http://jodd.org/doc/ 官方API http://jodd.org/api/overview-summary.html 其他评价 http://www.oschina.net/p/jodd/
之前写过一篇关于java代码中使用restTemplate发送http请求的文章,那种方式比较复杂一点,现在使用jodd工具包来实现,相对来说简单多 首先在代码中引入jodd-http的依赖 <!-- https://mvnrepository.com/artifact/org.jodd/jodd-http --> <dependency> <group
1.起因 抓取app端的一个数据接口,在fiddler模拟可以抓回,用Apache-http模拟请求返回400状态。辗转发现jodd-http可以轻松抓回,因此写有此笔记。 2.初步使用 a.添加jar包:jodd-http jar <dependency> <groupId>org.jodd</groupId> <artifactId>jodd-http</artifactId>
java工具包Jodd Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! Jodd 被分成众多模块,按需选择,其中 工具类模块: jodd-core 一些工具类,包括Printf、JDateTime、StringUtil、Fast buffers等等 jodd-bean BeanUtil以及类型检查转换工具 jodd-props 更强大的Java Pro
//定义请求地址 String testUrl = "https://baidu.com"; //定义请求头map Map<String, String> head = new HashMap<>(8); //定义请求头参数 head.put("key", "value"); //定义请求体 Map<String, String> dataMap = new HashMap<String, Str
下文摘抄自:开源中国 Demo jar下载 官方文档JoddAPI Jodd 是一个 Java 的工具包和一个微型框架。Jodd 工具增强了 JDK 提供很多强大的功能,帮助你实现日常的一些开发任务,让代码更加可靠和健壮。而 Jodd 框架是一个轻量级的应用框架,紧缩但强大。设计遵循 CoC、DRY 和 SCS 原则,让开发更加简单。 Jodd = tools + ioc + mvc
用jodd发送电子邮件: 这里用QQ和126的邮箱进行测试,首先保证你的邮箱服务器已经开通了smtp的服务,一般在设置里面,比如QQ的就是设置-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 开启后项目导入jodd的mail包就可以开始发送邮件了 import jodd.mail.Email; import jodd.mail.SendMailSession
Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠;而Jodd 框架是一个轻量级的应用框架,设计遵循CoC、DRY和SCS原则,让开发更加简单。 Jodd被分成众多模块,可按需选择,常用的Jodd模块有: Jodd工具类模块 1.jodd-core 一些工具类,包括Printf、JDat
BeanUtil 最快的bean处理库。 一个简单的JavaBean: 1 2 3 4 5 6 7 8 9 10 11 /** * 拿客 * 网站:www.coderknock.com * QQ群:213732117 * 三产 创建于 2016年07月02日 22:51:34。 */ public class Foo { private String readwrite; /
Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠;而Jodd 框架是一个轻量级的应用框架,设计遵循CoC、DRY和SCS原则,让开发更加简单。 Jodd被分成众多模块,可按需选择,常用的Jodd模块有: Jodd工具类模块 1. jodd-core 一些工具类,包括Printf、JDa
[java] JODD中的时间操作类 [java] package org.xiaochen.test.jodd; import java.util.TimeZone; import org.apache.log4j.Logger; import org.junit.Test; import jodd.datetime.JDateTime; /** * JODD
主要内容:util.callbackify,实例,util.inherits,util.inspect,util.isArray(object),util.isRegExp(object),util.isDate(object)util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心 JavaScript 的功能 过于精简的不足。 使用方法如下: util.callbackify util.callbackify(original) 将 异步函数(或者一个返回值为 的函数)转换
3D 编辑器 3D 编辑器是用于构建 3D 模型的工具集合,有商业的和免费的可用,这是其中一些受欢迎的编辑器: Blender (Free) 3DS Max Cinema4D Maya 大多数 3D 编辑器都能将文件保存成通用的格式,方便文件在其它编辑器中使用,同时也方便了游戏引擎对 3D 模型的导入和使用。 Cocos2d-x 提供的工具 Cocos2d-x 提供了一个转换工具,可以将编辑器生成
util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足。 util.inherits util.inherits(constructor, superConstructor)是一个实现对象间原型继承 的函数。 JavaScript 的面向对象特性是基于原型的,与常见的基于类的不同。JavaScript 没有 提供对象继承的语言级别特性
scapy是一个强大的python网络数据包处理库,它可以生成或解码网络协议数据包,可以用来端口扫描、探测、网络测试等。 scapy安装 pip install scapy 简单使用 scapy提供了一个简单的交互式界面,直接运行scapy命令即可进入。当然,也可以在python交互式命令行中导入scapy包进入 from scapy.all import * 查看所有支持的协议和预制工具: ls
Linux中有很多非常实用的工具或命令,灵活运用这些工具,可以帮助我们在Shell编程中化繁为简,如虎添翼。可能一个工具或命令就能让原本负责的问题快速解决,本章节我们来一起丰富我们的工具库,日常可以多积累总结,帮助我们更好的编写Shell。 1. sort 简介:顾名思义,就是用来排序的工具,在我们日常工作中对于重复列的多行输出,如果想要对内容按照特定规则排序,此时就用到了sort工具。 原理:s
Django常用Web工具 ① 文件上传 ② 分页操作 ③ 富文本编辑器 ④ Django部署Apache
数值转整形 extend / helper.js 'use strict'; module.exports = { parseInt(string) { if (typeof string === 'number') return string; if (!string) return string; return parseInt(stri
下表所示为获取地图数据常用的在线工具。 URL 说明 http://www.webmap.cn/ 全国地理信息资源目录服务系统 可下载最高 1:25 万基础地理数据。 http://datav.aliyun.com/tools/atlas/ 可下载中国行政区划数据。 http://geojson.io/ 可在线查看,绘制,修改 GeoJSON 数据。 https://mapshaper.org/