# Ruoyi-Plus-MT **Repository Path**: cdtoken/ruoyi-plus-mt ## Basic Information - **Project Name**: Ruoyi-Plus-MT - **Description**: Ruoyi-Plus修改器 - **Primary Language**: Unknown - **License**: Artistic-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-22 - **Last Updated**: 2025-12-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 根据项目结构和代码映射信息,以下是适用于该项目的 README.md 内容: --- # RuoYi-Plus-MT RuoYi-Plus-MT 是一个基于 RuoYi 项目的增强工具,主要用于对项目进行批量重命名和配置更新操作。该工具支持目录结构重命名、文件内容替换以及数据源配置更新等功能,适用于项目迁移或重构场景。 ## 功能特性 - **项目重命名**:支持对项目目录结构进行整体重命名。 - **文件内容替换**:自动替换项目中涉及的包名、数据源配置等内容。 - **数据源配置更新**:支持更新数据库连接信息,包括主机、端口、用户名、密码及数据库名称等。 - **作者信息更新**:支持更新项目中的作者信息。 - **备份机制**:提供项目重命名前的备份功能,确保操作安全。 ## 主要组件 - `RuoYiCloudPlusRenameToolV2`:核心工具类,提供项目重命名和配置更新功能。 - `CommonUtil`:通用工具类,包含目录操作、字符串处理等辅助方法。 - `Test`:测试类,用于验证工具功能。 ## 使用说明 1. **配置参数**:通过 `RuoYiCloudPlusRenameToolV2.RenameConfig` 类设置项目路径、新名称、新包名及数据源信息等。 2. **执行重命名**:调用 `renameProject()` 或 `renameProjectWithBackup()` 方法进行项目重命名操作。 3. **验证结果**:检查项目目录结构及文件内容是否已正确更新。 ## 注意事项 - 请确保在执行重命名操作前备份项目,以防止意外数据丢失。 - 工具默认排除特定目录和文件扩展名,如需修改排除规则,请调整 `EXCLUDE_DIRS` 和 `EXCLUDE_FILE_EXTENSIONS` 集合。 ## 许可证 本项目遵循 MIT 许可证,请参阅 [LICENSE](LICENSE) 文件获取详细信息。 --- 如需进一步了解代码实现细节,请查看源码文件。