大小:3.45MB类别:编程工具
官方版安全无插件
Jodd 是一款面向 Java 开发者的开源工具集,将日常编码中频繁使用的工具类与小型框架整合到一起。整个库的体积被控制在 1.5MB 以内,却覆盖了 Bean 操作、数据库访问、MVC、依赖注入、JSON 解析等多个方面。它像一把多功能的瑞士军刀,模块划分清晰,开发者可以按需引入,不必为用不到的功能买单。Jodd 的定位是简洁而强大,在保持轻量的同时,尽力简化常见的开发任务。

Jodd 的模块可大致分为工具类与小型框架两类,每一块都能独立使用
工具类模块中,jodd-core 提供了 Printf、JDateTime、StringUtil 等基础工具;jodd-bean 负责 Bean 的属性操作与类型检查;jodd-props 用来替代传统的 Properties 配置;jodd-email 简化了邮件收发流程;jodd-upload 处理 HTTP 文件上传;jodd-servlets 附带 Servlet 工具和一套 JSP 标签库;jodd-http 则是轻巧的 HTTP 客户端
框架类模块里,jodd-madvoc 是一个 MVC 框架,jodd-petite 是依赖注入容器,jodd-lagarto 能解析 HTML/XML 并提供类似 jQuery 的筛选能力,jodd-proxetta 支持动态代理并获取函数参数名,jodd-dboom 对数据库访问做了轻量封装,jodd-json 负责 JSON 的解析与序列化,jodd-vtor 则提供基于注解的字段验证
它还内置了一个基于 JSP 的小型 MVC 框架,虽小但实用。相比传统的 Spring SimpleFormController,Jodd 鼓励使用 implements Controller 的方式,统一了 controller 的写法
在 JSP 页面中,Jodd 的标签库可以直接绑定表单字段,省去逐字段手工赋值的麻烦。对于作为 formBean 的普通 JavaBean,没有任何额外要求,任意 bean 都能直接使用
1、 将 jodd.jar 放入 WEB-INF/lib 目录,并在 web.xml 中声明标签库:<taglib><taglib-uri>jodd</taglib-uri><taglib-location>/WEB-INF/lib/jodd.jar</taglib-location></taglib>
2、 准备一个普通的 JavaBean 作为表单对象,比如一个 User 类,包含 userName 与 password 属性及对应的 getter/setter
3、 在 JSP 页面中引入 Jodd 标签,使用 <jodd:form beans="user" scopes="session"> 包裹表单,表单控件的 name 属性与 JavaBean 的属性名保持一致
4、 在 controller 的配置中,直接声明一个实现了 org.springframework.web.servlet.mvc.Controller 接口的 Bean,无需再配置 commandClass 或 formView
5、 在 controller 的 handleRequest 方法里,通过 BeanUtil.load(user, request) 即可将请求参数自动填充到 User 对象中,随后正常处理业务逻辑
需要留意的是,表单中 input 的 name 值与 JavaBean 属性名必须完全相同,否则无法完成绑定
1、 6 版本修复了 HTTP 客户端在 content-length 与 chunked encoding 同时出现时的特殊情形
2、 util 模块的 getResourceAsStream 方法新增了布尔参数,用于控制是否禁用缓存;Zip 相关方法现在会返回生成的 zip 文件
3、 mail 模块修复了 MailAddress 的解析问题,新增 startTlsRequired 与 plaintextOverTLS() 选项,并加入了调试模式开关
4、 bean 模块的 BeanCopy 做了小幅优化;madvoc 框架中拦截器、过滤器与动作的执行流程被显著简化
5、 从较新版本开始,Jodd 要求 JDK 8 以上环境,核心模块可独立引入。若遇到 JSON 循环引用,需要在实体类上使用 @JsonIgnore 或调整深度限制
6、 通过 Maven 引入时,建议排除不需要的模块以减小体积;源码编译需先安装父 POM。升级前注意查看迁移指南,部分旧版 API 已被移除
展开内容
27.95MB
在移动端高效编写和调试Java程序从未如此简单——这款**轻量级JavaIDE手机应用**让开发者能够随时随地创作、修改并执行代码,无论是通勤途中还是咖啡厅小憩,掏出手机即可开启编程之旅。应用创新性地采用双引擎架构,既支持云端一键编译避免设备性能限制,又能调用本地编译器保障离线工作流畅性,甚至百元安卓机也能流畅运行。智能语法检查器会实时标记错误行并给出**中文诊断提示**,配合自动补全和格式优化功能,大幅提升手机端编码效率。
110.13MB
玩腻了我的世界手游原版?想体验更丰富的模组和自定义玩法?这款我的世界java版启动器通常能让你眼前一亮。它不仅能一键加载各种趣味模组,还能自由调整游戏画质、光影效果,连生物脚下的阴影细节都能自定义。更爽的是加入游戏时自动下载所需组件,再也不用到处找资源包了。想要打造风格鲜明的方块世界,这个工具就是你的得力助手,中意的朋友快来当百下载站试试吧。
147.04MB
PojavLauncher把Java版Minecraft搬到了安卓:原版、Forge/Fabric模组、CurseForge整合包都能跑,靠内置的OpenJDK启动。想用手机玩电脑那版MC,基本就它一个选择。
147.04MB
想在安卓手机上体验原汁原味的电脑版我的世界吗?这款由LWJGL框架驱动的手机应用,把Java版搬到了移动端,内容与电脑端几乎相同。开局依旧是从砍第一棵树开始,你可以独自探索随机生成的世界,也能拉上朋友一起冒险,再用方块搭出各种让人惊叹的建筑。它还允许加载各类组件与资源,把玩法改造成你喜欢的模样,整个游戏世界全由你说了算。
15.74MB
一个著名的开源UML建模软件,ArgoUML支持Windows、Mac、Linux等主流操作系统。argoUML是一个用于绘制UML图的应用软件,它用Java构造,ArgoUML没有完全实现UML标准,同时它对某些图还不能完全支持 安装方法: 1、下载完成后解压并开始安装,必须确保电脑上安装了JAVA JDK环境才可安装该软件,否则会提示错误信息 2、默认勾
80.9MB
koala 是一款前端预处理器语言的图形化编译工具,支持 Less、Sass、Compass 和 CoffeeScript,让 Web 开发者不必再依赖命令行就能完成日常编译工作。Less 等代码本身无法被浏览器直接识别,最终仍需转成 CSS 或 JS,而命令行方式操作繁琐,页面内嵌 less.js 在线编译也不够可靠。koala 把编译过程搬进图形界面,文件一保存就在后台自动处理,省去手动敲命令
阿香婆视频录制和转换工具(Streaming Video Recorder)
63.97MB
阿香婆视频录制和转换工具(英文名 Streaming Video Recorder)是一款兼顾屏幕录制与视频格式转换的实用软件。它能把屏幕上指定区域内的画面和声音同步捕捉下来,直接保存为 WMV 文件,操作门槛很低。除了基础录制,软件还内置了计划任务和视频转换器,方便在无人值守时自动完成录制,再把录好的文件转成更通用的格式。安装包内附带了注册所需的信息,按照提示操作即可正常使用。
视频加水印工具(WonderFox Video Watermark)
16.43MB
WonderFox Video Watermark 是一款轻巧的视频水印工具,能为单个或多个视频快速叠加文字、图像或图形水印。除了加水印,它还内置老电影、浮雕、噪声、模糊、锐化等多种视频特效,拖动滑块就能实时看到画面变化。软件界面友好,支持实时预览,操作门槛很低。
16.76MB
TC简单程序开发工具是一款免费的轻量级程序开发软件,主要面向没有编程基础的用户。它通过模拟鼠标和键盘操作来实现各类自动化任务,使用者只需简单学习就能搭建中小型功能软件。这款工具在国内几十家游戏公司和大量普通用户中已有实际应用,开发出的工具能明显提升电脑操作效率,让创意快速落地成可发布的软件。
1.05MB
Clicky Gone 是一款方便隐藏应用程序窗口的轻量级工具。它允许你通过预先设定的键盘按键,快速把指定窗口从屏幕上藏起来。除了手动选择窗口,程序也能直接隐藏当前活动窗口。你还可以设置一个“老板键”,并让它发出轻微的提示音,以便在需要时迅速切换。
1.29MB
elf文件解析工具绿色版是一款专门用来读取ELF格式文件信息的实用程序,能帮用户快速提取ELF头中的多项关键数据。它支持解析64位ELF文件,常见于ccs、mdk、iar等编译环境生成的.out文件,也能处理ARM/MDK编译输出的axf文件。软件在显示输出上做了优化,动态符号的呈现方式也有所改进,整体操作简单,性能表现不错。
344.04MB
海龟编辑器官方版是一款专门为少儿设计的Python编程工具,它把代码学习变成了搭积木一样的过程,让孩子在拼接模块的同时理解编程逻辑。这种形式能降低入门门槛,也更容易激起孩子对Python的兴趣,在动手尝试中慢慢提升学习能力。软件本身还具备较强的扩展性,可以配合硬件进行编程,第三方库也能一键完成安装。
76.66MB
编程猫在线电脑版 一般又称 编程猫少儿编程 ,编程猫 少儿编程 教育app,是一款为7-16岁的青少年提供编程学习,内置编程猫体验课与正价课购买,同时提供家长课程资源,孩子作品的展示,以及一系列编程知识相关的视频内容,原创的编程相关的漫画作品连载等。 该软件软件专注研发适合中国儿童的编程教学体系,根
41.91MB
台达触摸屏编程软件(Scredit) 是一款适用于程序员使用的触摸屏编程工具,它可以用于创建台达DOP-B、DOP-W、DOP-H系列触摸屏的人机界面,支持多种图形元素、动画效果和多语言输入,可以创建出美观、易用的触摸界面。软件具有编程文件制作、查看、元件管理、画面设置以及常见设置修改等功能,可以帮
4.47MB
MKScript 是一款免费的绿色工具,定位为鼠标键盘自动化脚本解释器。它让用户通过编写脚本,用程序代替双手自动完成一连串鼠标和键盘操作。软件内置了几十个与鼠标、键盘相关的函数,外加几个功能性函数,其中鼠标类函数以 mouse_ 开头,键盘类函数以 key_ 开头。脚本代码里的关键词和变量名区分大小写,但整体操作并不复杂,有相关需求的用户可以下载使用。
3.21MB
WinHex绿色版是一款面向数据恢复与磁盘编辑场景的实用工具,能处理文件检查修复、误删文件找回以及硬盘损坏导致的数据丢失等常见紧急问题。它还能读取其他程序刻意隐藏的文件与数据,并且支持磁盘阵列RAID系统与动态磁盘的重组、分析和恢复。软件界面干净整洁,没有广告打扰,新用户跟着教程也能较快上手。作为一款16进制编辑器,它曾获得ZDNetSoftwareLibrary五星级最高评价,在Hex与ASCI
30.32MB
HTMLPad 2010 Pro 是一款面向网页开发者的 HTML 代码编辑器,主要用来加速和自动化各类网页文件的编写过程,对 HTML 的支持尤其突出。它同时兼容 Javascript、VBscript、SSI、ASP、Perl 等多种脚本语言,并且内置了所见即所得编辑模式,方便一边写代码一边看效果。
dreamweaver cc 2017中文绿色版 v17.0.0.9314
229.1MB
Dreamweaver CC 2017 是 Adobe 推出的一款经典网页设计工具,它将网页制作与网站管理合为一体,属于所见即所得的网页代码编辑器,常被简称为 dwcc2017。它支持 HTML、CSS、JavaScript 等核心内容,让设计人员和开发人员能在各种环境下快速搭建和建设网站。这一版本为编写代码的网页设计师重新,在精准度、效率和速度上都有提升,并带来了新的代码编辑器、更直观的用户
TouchWin编辑工具(信捷触摸屏编程软件) v2.d.3o官方版
57.48MB
TouchWin编辑工具,通常也被称为信捷触摸屏编程软件,是面向工控领域的一款编程工具,能够支持TH系列、TG系列以及XMH系列的触摸屏设备。该软件在功能上涵盖了旋转动画改进、线圈控制部件隐形、十六进制键盘支持,并且允许数据导入导出时动态指定文件名,数据输入和显示也支持比例转换。工程的创建与使用过程比较简便,用户只需根据实际产品型号选择对应的编码程序即可。它适合初学者和有一定基础的用户使用,提供了