# dbtools **Repository Path**: superjava/dbtools ## Basic Information - **Project Name**: dbtools - **Description**: 番茄工具集,使用javafx实现的包含多个小工具。 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-09-15 - **Last Updated**: 2024-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
## 📚 简介 由于本人一直使用java作为主力开发语言,决定使用javafx编写的小工具,当项目中遇到一些需要在网上搜索的工具时,都通过客户端程序实现。后续推广到项目中使用。 ## 🛠️ 组件 | 组件名称 | 作用 | |--------|-----------------| | javafx | 原生java图像化组件 | | guava | google出品java工具类 | | zxing | 二维码使用 | | gson | 字符串格式化使用 | | hutool | hutool工具 | ## 📦 编写 ~~ 需要安装Jdk17,项目中有module-info文件,所以引入的类需要支持java模块化才可以。 一开始准备直接使用hutool,无法编译,因此放弃了。采用google工具集来实现。 ~~ * 去掉Jdk17module配置,直接启动。启动时需要制定openjfx lib包的路径,在vm options中添加 ```--module-path "F:\worktools\javafx-sdk-17.0.2\lib" --add-modules javafx.controls,javafx.fxml,javafx.graphics,javafx.web``` ### 🍊 内容 - md5  - sha1  - json序列化  - 图片转base64  - 二维码  - 常用对照表  - cron表达式  > 常用对照表,cron表达式是通过地址来直接嵌入的,通过webview来进行渲染使用,后续也可以自己手动实现。 ## 🎋 项目名称 暂定< 番茄工具集 >