JeecgBoot 是一个基于SpringBoot和Vue3的开源项目,它展示了现代Java开发的最佳实践。如果你对低代码开发、微服务架构或前端技术感兴趣,JeecgBoot 是一个非常值得学习的项目。通过参与JeecgBoot的开发和社区建设,你可以不断提升自己的技术水平。
特性
- 快速开发
- 低代码
- Online表单
- 表单设计器
- 工作流引擎
- 流程设计器
- Online报表
- 移动APP
- 仪表盘设计
- 报表设计器
- 大屏设计器
- 代码生成器
- 数据权限
- OA办公
- 微服务/分布式
- SAAS
安装
1. 下载项目
git clone https://github.com/jeecgboot/JeecgBoot.git
2. 修改后台配置
cd jeecg-boot\jeecg-module-system\jeecg-system-start\src\main\resources
修改application-dev.yml 的数据库和redis连接
分别改成jeecg-boot-mysql
和 jeecg-boot-redis
3. 编译后台项目
进入后台
cd JeecgBoot/jeecg-boot
编译
mvn clean install
4. 修改前端配置
目前默认是这个配置,如果你没修改就忽略。
修改配置文件:jeecgboot-vue3/.env.production
VITE_GLOB_DOMAIN_URL=http://jeecg-boot-system:8080/jeecg-boot
5. 编译前端项目
进入前端
cd JeecgBoot/jeecgboot-vue3
编译
pnpm i
npm run build
6. 启动镜像容器组
进入JeecgBoot根路径,执行docker命令
docker-compose up -d
docker组启动成功
7. 访问系统
等待1分钟,待mysql数据初始化完成后,访问系统 http://localhost:80