若依修改器

297 阅读1分钟

QQ图片20230717161120.jpg

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。

一、项目描述

若依修改器

用所技术

python3.10 WxPython 4.1.0

二、主要功能

  1. 一键修改:支持修改RuoYiRuoYi-VueRuoYi-fastRuoYi-Cloud四个系列的所有版本及其他扩展项目的包名、项目名、配置、其他关键字等

  2. 参数配置:配置代码中用到的mysql数据库连接、redis连接等,可以选择启用还是不启用

  3. 模板配置:配置修改器默认修改的内容,属于高级功能,不会配置的请不要随意改动

  4. druid秘钥生成:工具可以一键生成druid连接的秘钥。

  5. 批量删除文件:删除项目编译后生成的例如target、.settings、.classpath、.project、.idea、.iml、._开头、.DS_Store、__MACOSX、node_modules等文件或文件夹

  6. 检测更新:爬取gitee地址解析标签来判断是否有新版本。

修改内容

① 项目的包名,例如com.ruoyi修改为com.xxx

②项目的项目名,例如ruoyi修改为xxx,包括模块文件夹的名字也会改掉

③项目的pom文件以及其中的配置属性

④项目的站点名称(或者叫标题),主要体现在页面上

⑤ 项目的配置文件,比如数据库连接、redis连接等(需要开启配置)

⑥脚本文件的修改,比如bin/xxx.bat或者ry.sh

三、项目运行

运行的前提条件

安装依赖:$ pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

四、项目截图

1.png

2.png