# JeecgBoot3 **Repository Path**: jeely/jeecg-boot_3 ## Basic Information - **Project Name**: JeecgBoot3 - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-20 - **Last Updated**: 2026-01-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JeecgBoot - 企业级低代码平台 ## 项目简介 JeecgBoot 是一款基于 Spring Boot + Vue3 的企业级低代码开发平台,提供在线开发、在线配置、在线生成等功能,帮助企业快速构建应用系统。 ## 技术栈 ### 前端技术栈 - **Vue 3** - 渐进式 JavaScript 框架 - **TypeScript** - JavaScript 的超集 - **Ant Design Vue** - 基于 Vue 3 的企业级 UI 组件库 - **Vite** - 下一代前端构建工具 - **Pinia** - Vue 状态管理库 ### 后端技术栈 - **Spring Boot** - 微服务框架 - **MyBatis Plus** - 持久层框架 - **Apache Shiro** - 安全框架 - **JWT** - 令牌认证 - **MySQL** - 数据库 - **Redis** - 缓存和会话存储 - **Spring Security** - 安全控制 - **Swagger3** - API 文档 ## 功能特性 ### 🔐 登录认证 - ✅ 账号密码登录 - ✅ 钉钉登录 - ✅ 企业微信登录 - ✅ 微信登录 - ❌ 注册功能(已移除) - ❌ 忘记密码功能(已移除) - ❌ 记住我功能(已移除) ### 🏗️ 开发特性 - 在线代码生成 - 在线表单配置 - 在线图表配置 - 在线权限配置 - 在线流程配置 - 多租户支持 - 数据权限控制 - 菜单权限控制 ### 📱 界面特性 - 响应式设计 - 暗色主题支持 - 多语言支持 - 国际化支持 ## 项目结构 ``` JeecgBoot/ ├── jeecgboot-vue3/ # 前端项目 │ ├── src/ │ │ ├── api/ # API 接口 │ │ ├── components/ # 公共组件 │ │ ├── layouts/ # 布局组件 │ │ ├── locales/ # 国际化文件 │ │ ├── router/ # 路由配置 │ │ ├── store/ # 状态管理 │ │ ├── types/ # TypeScript 类型定义 │ │ ├── utils/ # 工具函数 │ │ └── views/ # 页面组件 │ │ ├── dashboard/ # 仪表盘 │ │ ├── system/ # 系统管理 │ │ └── sys/ # 系统登录相关 │ ├── public/ # 静态资源 │ ├── tests/ # 测试文件 │ └── package.json # 项目依赖 ├── jeecg-boot/ # 后端项目 │ ├── jeecg-module-system/ # 系统模块 │ ├── jeecg-module-demo/ # 示例模块 │ └── jeecg-boot-base-core/ # 核心模块 ├── workspace/ # 工作空间 ├── README.md # 项目说明 └── LICENSE # 开源协议 ``` ## 快速开始 ### 前端启动 ```bash cd jeecgboot-vue3 npm install npm run dev ``` ### 后端启动 ```bash cd jeecg-boot # 使用 Maven 启动 mvn spring-boot:run # 或使用包中的启动脚本 cd 后端启动 run.bat ``` ### 数据库配置 1. 创建 MySQL 数据库 2. 执行数据库初始化脚本 3. 修改后端配置文件中的数据库连接信息 ## 开发说明 ### 主要变更 本项目在原有 JeecgBoot 基础上进行了以下定制化修改: 1. **登录功能精简** - 移除了用户注册功能 - 移除了忘记密码功能 - 移除了记住我选项 - 移除了手机号登录 - 移除了二维码登录 - 保留:账号密码、钉钉、企业微信、微信登录 2. **文件清理** - 删除了 `MobileForm.vue` - 手机登录组件 - 删除了 `QrCodeForm.vue` - 二维码登录组件 - 删除了 `forget-password/` 目录及所有子文件 - 清理了语言文件中的相关翻译 3. **界面优化** - 简化了登录界面,只显示必要的登录方式 - 优化了用户体验,减少了不必要的功能入口 ### 开发建议 - 建议使用 VS Code 作为前端开发 IDE - 后端开发建议使用 IntelliJ IDEA - 遵循项目的代码规范和注释风格 - 提交代码前确保通过构建测试 ## 许可证 本项目基于 [MIT](LICENSE) 许可证开源。 ## 联系方式 - Gitee 仓库: https://gitee.com/ccjt8816885/jeecg-boot.git - 作者: ccjt8816885 ## 更新日志 ### v1.0.0 (2025-12-30) - 🎉 初始化项目 - 🔧 精简登录功能,移除注册、忘记密码、记住我等功能 - 🧹 清理相关代码文件和组件 - 📝 完善项目文档和 README --- ⭐ 如果这个项目对你有帮助,请给它一个星标!