3-代码拉取与运行

简介: JeecgBoot前后端分离快速启动指南:在线拉取GitHub源码(后端+Vue3前端),导入数据库脚本,IDEA导入项目并配置数据库与Redis,启动后端服务(8080端口)和前端工程,访问Swagger文档。支持单体与微服务架构,含Nacos、Gateway、Sentinel等组件,适用于快速开发与学习。

1.代码拉取
在线拉取
● 后端源码:https://github.com/jeecgboot/jeecg-boot
● 前端源码(VUE3):https://github.com/jeecgboot/jeecgboot-vue3
离线使用
● 后端源码:
● 前端源码:
2.数据库脚本导入
● 数据库脚本:
导入完成后如下:
2
3.Idea工程导入
● 导入后如下

(1) 修改数据库
● 文件路径:jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml
● 修改位置:

(2) 修改Redis
● 文件路径:jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml
● 修改位置:

4.后端工程启动
找到类 :jeecg-system-start/src/main/java/org/jeecg/JeecgSystemApplication.java ,右键执行启动
通过 :http://localhost:8080/jeecg-boot/doc.html 访问后台的swagger地址。如下:

● 代码目录结构
├─jeecg-boot-parent(父POM: 项目依赖、modules组织)
│ ├─jeecg-boot-base-core(共通模块: 工具类、config、权限、查询过滤器、注解、接口等)
│ ├─jeecg-module-demo 示例代码
│ ├─jeecg-module-system System系统管理目录
│ │ ├─jeecg-system-biz System系统管理权限
│ │ ├─jeecg-system-start 单体启动项目(8080)
│ │ ├─jeecg-system-api System系统管理模块对外api
│ │ │ ├─jeecg-system-cloud-api System模块对外提供的微服务接口
│ │ │ ├─jeecg-system-local-api System模块对外提供的单体接口
│ ├─jeecg-server-cloud --微服务模块
├─jeecg-cloud-gateway --微服务网关模块(9999)
├─jeecg-cloud-nacos --Nacos服务模块(8848)
├─jeecg-system-cloud-start --System微服务启动项目(7001)
├─jeecg-demo-cloud-start --Demo微服务启动项目(7002)
├─jeecg-visual
├─jeecg-cloud-monitor --微服务监控模块 (9111)
├─jeecg-cloud-xxljob --微服务xxljob定时任务服务端 (9080)
├─jeecg-cloud-sentinel --sentinel服务端 (9000)
├─jeecg-cloud-test -- 微服务测试示例(各种例子)
├─jeecg-cloud-test-more -- 微服务测试示例(feign、熔断降级、xxljob、分布式锁)
├─jeecg-cloud-test-rabbitmq -- 微服务测试示例(rabbitmq)
├─jeecg-cloud-test-seata -- 微服务测试示例(seata分布式事务)
├─jeecg-cloud-test-shardingsphere -- 微服务测试示例(分库分表)
5.前端工程启动
● Visual导入工程

● 确保打开了:NPM Scripts

● 注意修改访问的后端地址

● 点击命令 server启动项目。看到如下日志标识启动成功

相关文章
|
2月前
|
人工智能 安全 机器人
瞭望塔丨见真章,定未来:2026 年 AI 趋势展望
为企业提供一份兼具前瞻性与实操性的 2026 年行动参考
|
2月前
|
人工智能 Linux API
驯服 OpenClaw 小龙虾AI 进阶攻略:阿里云/本地部署+百炼API配置,从零拥有专属AI助手
2026年,OpenClaw作为能直接操控电脑、替人干活的强大AI Agent,彻底打破了传统AI工具的局限,但“选择难、配置繁、上手慢、落地难”的痛点,让它一度成为技术极客的专属玩具。为了打破技术壁垒,Datawhale重磅开源首套系统性教程《Hello Claw》,以“龙虾大学”四阶进阶体系,带领普通用户从“领养”到“改造”,全方位驯服这只红色“龙虾”。本文将深度拆解《Hello Claw》的核心价值与四阶成长路径,补充2026年OpenClaw在阿里云及本地MacOS/Linux/Windows11的完整部署流程、阿里云百炼Coding Plan免费大模型API配置步骤,以及部署和学习中
808 1
|
8月前
|
存储 安全 API
Typora介绍、安装、图床设置和使用
Typora是一款简洁高效的Markdown编辑器,支持实时预览、数学公式编辑、表格制作与多格式导出,适用于写作、学术与技术文档。本文详细介绍其安装、激活、主题设置、图床配置(PicGo+SM.MS/COS/OSS)及常用功能使用,助你高效搭建写作环境。
1900 3
Typora介绍、安装、图床设置和使用
|
5月前
|
canal 消息中间件 关系型数据库
配置数据同步环境
本文介绍如何配置Canal+MQ实现MySQL数据同步。首先开启MySQL主从复制并启用Binlog行模式,创建Canal专用用户;接着部署Canal服务,配置其通过RabbitMQ发送数据变更消息;再设置监听的数据库表及动态Topic路由;最后在RabbitMQ中创建交换机与队列绑定,完成数据同步链路。修改指定表数据后,Canal捕获Binlog并将更新消息发送至MQ队列,供下游系统消费,实现高效、可靠的数据同步。
|
5月前
|
存储 SQL 关系型数据库
面试八股文专题-----MySQL篇
本篇系统讲解MySQL核心知识:查询语句的书写与执行顺序、多表连接方式、索引机制(B+树、聚簇/非聚簇、回表、覆盖索引)、SQL优化策略(左前缀原则、索引失效场景)、存储引擎对比及慢查询定位分析,助力高效数据库开发与调优。
|
存储 关系型数据库 MySQL
MySQL 忘记root密码解决方案
【7月更文挑战第19天】
2643 4
|
SQL 存储 运维
【赵渝强老师】达梦数据库的客户端工具
本文介绍了达梦数据库的多种工具及其使用方法,包括disql交互式查询工具、数据库配置助手DBCA、DM管理工具、DM服务查看器、DM控制台工具、DM数据迁移工具、DM性能监视工具以及DM审计分析工具。每种工具的功能和操作步骤均有详细说明,并配有相关图片和代码示例,帮助用户更好地理解和使用这些工具,提升数据库管理和维护效率。
1635 1
|
Python
pandas包的安装和Could not find a version that satisfies|9
pandas包的安装和Could not find a version that satisfies|9
1091 8
|
算法 数据安全/隐私保护 云计算
保护数据隐私:CP-ABE算法的应用与原理
保护数据隐私:CP-ABE算法的应用与原理
1652 5
保护数据隐私:CP-ABE算法的应用与原理
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
1910 0

热门文章

最新文章