3-代码拉取与运行

简介: 本文介绍JeecgBoot前后端项目部署流程,包括代码拉取(GitHub/离线)、数据库脚本导入、Idea工程配置、Redis与数据库连接修改、后端启动及Swagger接口访问,前端Vue3项目在VSCode中启动并配置代理,实现前后端联调运行。

3-代码拉取与运行

1.代码拉取
在线拉取
●后端源码:https://github.com/jeecgboot/jeecg-boot
●前端源码(VUE3):https://github.com/jeecgboot/jeecgboot-vue3
离线使用
●后端源码:

jeecg-boot-master.zip(21.9 MB)
●前端源码:

jeecgboot-vue3-master.zip(7.7 MB)
2.数据库脚本导入
●数据库脚本:

jeecgboot-mysql-5.7.sql(2.3 MB)
导入完成后如下:
2

DEMOFIELDDEFVALSUB

主SYSTENANTPACKPERMS

望SYSDEPATROLEUSER

主ONLDRAGPAGECOMP

三ONLCGREPORTHEAD

DJEECGPROJEDTNATUREINCOME

国ONLDRAGDATASETHEAD

里ONLCGFORMENHANCESQL

DJEECGMONTHLYGROWTHANALYSIS

宝JIMUREPORTSHARE

ONLDRAGDATASETPARAM

电SYSGUARTZJO

TMPREPORTDATA1

JEECGORDERTICKET

日ONLCGFORMBUTTON

ESYSDEPARTPERMISSION

JIMUREPORTDATASOURC

EONLCGTORMENHANCEJAVA

IPERFORMANCE_SCHEMA

DSYSANNOUNCEMENTSEND

ETESTORDERPRODUC

DREPDEMOEMPLOYEE

DSYSPERMISSIONDATARULE

JIMUREPORTDBPARAM

DEMOFIELDDEFVALMAIR

国SYSDEPART

ESYSROLEPERMISSION

重SYSUSERAGENT

国SYSDEPARTROLEPERMISSION

EREPDEMOJIANPIAO

组ONLCGFORMFIELD

主SYSCHECKRULE

国JIMUREPORTMAP

望JEECGORDER_MAIN

国SYSTENANTPACKUSER

JEECG-BOOT

国SYSPERMISSIONV2

ESYSANNOUNCEMENT

ONLDRAGDATASETITEM

EONLCGFORMENHANCEJS

组ONLCGREPORTPARAM

日ONLCGFORMHEAD

日SYSSMSTEMPLATE

JIMUDICTITEN

TMPREPORTDATAINCOME

SYSDATASOURCE

SYSTHIRDACCOUNT

ETESTORDERMAIN

ESYSGATEWAYROUTE

重ONLCGFORMINDEX

ETESTORDERCUSTOMEI

ETESTSHOPTYPETREE

LDOCTORSTATION

ONLAUTHRELATION

ESYSUSERTENANT

LCLOUDORDER

重SYSILRULE

电TESTDEMO

玉SYSROLE

国SYSTENANTPACK

SISDSYSDEPARTROLE

重REPDEMOGONGSI

日ONLDRAGPAGE

日JIMUREPORTLINK

ONLAUTHPAGE

ONLCGREPORTITEM

ESYSFORMHILE

LINFORMATIONSCHEMA

MYSQL

192.168.206.130

国JIMUREPORTDB

重SYSDATALOG

ONLDRAGCOMP

DJEECGORDERCUSTOMER

SYSDICTITEM

重SYSDLICT

国SYSROLEINDEX

坦SYSCOMMENT

重SYSPOSITION

国SYSUSERDEPART

重JIMUREPORT

SYSPERMISSION

主SYSSMS

坦TESTENHANCESELECT

CESHINOTE

日JOADEMO

JIMUREPORTDBFIELD

双备份

SPRINGCLOUD

TESTNOTE

曲查询

CLOUAUSER

TESTV3HELLO

SEATAWORK

国SYSUSER

LRONMAN

重OSSFILE

国SYSFILES

LSWTEST

ISEATADEMO

国SYSUSERROLE

日ONLAUTHDATA

LGACTIVITI

L翔LCRUD

TEST02

国DEMO

日SYSLOG

电JIMUDLICT

6视图

国SYSCATEGOY

HILNACOS

国SYSTENANT

LSEATA

晶报表

鄂事件

DPLOCAL

函数

LILTEST

鱼表


3.Idea工程导入
●导入后如下

GOTOFILECTRL+SHIFT+N

JEECG-BOOT-MASTERJEECG-BOOT-PARENT]

SEARCHEVERYWHEREDOUBLESHIFT

NAVIGATIONBARALT+HOME

DROPFILESHERETOOPEN

RECENTFILESCTRL+E

DOCKER-COMPOSEYML

>JEECG-BOOT-BASE-CO

JEECG-BOOT-PARENTIML

富

LLLEXTERNALLIBRARIES

JEECG-MODULESYSTEM

JEECG-MODULE-SYSTEN

BSCRATCHESANDCONSOLES

JEECG-SERVER-CLOUD

-JEECG-MODULE-DEMO

README-ENIMG

README.MD

EECG-BOOT-MASTER

TEMAPPLICATION

GITATTRIBUTES

GITHUB

LICENSE

IDEA

MPOM.XML

A.GITIGNORE

.GITEE

IPROJECT

REBEL

不Q

三一

DB

B


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

#配置监控统计拦截ILTERS,去掉后监控界面ISQL无法统计,WQL1用于防火

CONNECTIONPROPERTIES:DRUID.STAT.MERGESQL|=TRUE;DRUID.STAT.SLOWSQLMILLISL=5000

UR1:IDBC:MYVSAL://127.0.0.1:306/JEECG-B0OT?PHARACTERENC0DING=UF-8&USEUNLCODE=T

+U过CONNECTPROPEPTIES两花来打开HERGESQT功能:慢SQL记录

RIVER-CLASS-NAME:COM.MYSQL.CJ.JDBC.DRI

MAXPOOLPREPAREDSTATEMENTPERCONNECTIONSIZE:20

CHAGFUTGO.中J花

打PSCACHE,并且指定每个连接LPSCACHE的

POOLPREPAREDSTATEMENTS:TRUE

#UR1:JDBC:MYSQL://LOCALHOST:3306/JEECG-BOC

FILTERS:STAT,WALL,SLT4J

@O/N/A108:12(7CHARS)LFUTF-8

LE-SYSTEM)JEECG-SYSTEM-START)SRC)MAIN)RESOURCES)GAPPLICATION-DEVYML

TESTONBORROW:FALSE

OAPPLICATIONPRODYML

#DRIVEP-CLQSS-NAME:COM.

AME:COM.MYSQL.CJ.JDBC.DRIVER

EPROBLEMSTERMIN

>-JEECG-BOOT-BASECORE

TESTWHILEIDLE:TRUE

JEECG-SYSTEM-STARTIN

#MULTI-DQTQSOURCE1:

ESTONRETURN:FALSE

>JEECG-MODULE-DEMO

JEECG-MODULE-SYSTEM.IN

VJEECG-MODULE-SYSTEM

OAPPLICATION-TEST.YML

三云尊一OAPPLICATION-DEVYMLX

JEECG-SYSTEM-STAR

>JEECG-SYSTEM-API

COAPPLICATIONYML

LOGBACK-SPRINGXML

PASSWORD:ROOT

H0E十.1270A

COJEECGSYSTEMAPPLICATION

>-JEECG-SYSTEM-BIZ

#PASSWORD:ROOT

USERNAME:ROOT

JEECG-BOOTPARE

#USERNAME:ROOT

DATABASE:0

AAPPLICATION-DEVYML

JEECG-BOOT-MAS

MASTE

UILDYENDPOINTSSPRING

READMEMD

BANNERTXT

DEANALYZEREFACTORBUILDRUNIOOLSVCSWINDOWHELPOTHE

BOOT-MASTERJEECGMODU

DLATASOUNCE

DOCKERFILE

NPOM.XML

OCUMENT

REDIS配置

#多数据源配配置

.GITHU

>LTEST

>JEECG

SONARLINT

:>DATASOURCE

>GITEE

VSRC

VMAIN

PARENT-APPLICATION-D

=RESOURCES

:>DYNAMIC

IPROJECT

EDIS:

>JAVA

1>SPRING:>

DB

.IDEA

TODO

工

130

132

129

135

131

139

INTKBUILD

EP.....+.SENCNDING=UTE-8&USEUNIC0DE-TNU8SE

134

137

242

128

127

145

126

140

22

50X3

136

323

138

13了

WHELPOTHER

TGENLNCE

42


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

MAPPER-LOCATIONS:CLASSPATH*:ORG/JEECG/MODULES/**/XML/*

丑设个购署今政地行的EA打印山求本正特或湘试的时候可以

URL:JDBC:MYSQL://LOCALHOST:3306/JEEGG-BOOT2?USEUNICODE=TRUE&CHAR

DRIVER-CLASS-NAME:COM.MYSQL,CJ.JDBC.DRIV

@O/N/A108:12(7CHARS)LFUTF-82SPACES0

DOCUMENT1/1>SPRING:>DATASOURCE:>DYNAMIC:

主键类型0:"数拥有0自增",1:"该类型为未设置去健类",2:"用户输入ID",3:"全局唯-10(数字类型唯一1D)",4:

#DRIVEN-CLASS-NAME:COLML.MYSQL,CJJDBCDRI

SONARLINTBUILDENDPOINTSSPRING

VYMLCOJEECGSYSTEMAPPLICATION

ID-TYPE:ASSIGN_ID

TEM)JEECG-SYSTEM-START)SRC)MAIN)RESOURCES)C6APPLICATIONDEVYML

TABLE-UNDERLINE:TRUE

#关MP3.0自带的BQNNER

JEECG-MODULE-SYSTEM.IN

SAPPLICATION-PRODYML

VJEECG-MODULE-SYSTEM

JEECG-SYSTEM-STARTI

>-JEECG-BOOT-BASE-CORE

CSAPPLICATIONYML

#默认数据库表下划线命名

#MULTI-DATASOURCE1:

#PQSSWORD:POOT

PORT:6379

LYZEREFACTORBUILDRUNOOLSVCSWINDOWHELPOTHER

APPLICATION-DEVYML

-JEECG-SYSTEM-BIZ

>JEECGMODULE-DEMO

H0ST:127.0.0.

NG333OF1979M

#USERNAME:POOT

OAPPLICATION-TEST.YML

TERMINALGPROFILERSONA

三TODO0PROBLEMS

CONFIGURATION:

BANNER:FA礼SE

LOGBACK-SPRINGXML

GLOBAL-CONFIG:

JEECG-SYSTERM-STAR

DB-CONFIG:

MYBATIS-PLUS:

MYBATISPLUS设

>JEECG-SYSTEM-API

AEVENTLOGR

README.MD

JEECG-BOOT-ME

RESOURCES

JREBELCONSOLE

>LTEST

G一OAPPLICATION-DEVYMLX

BANNERTXT

DATABASE:0

DOCKERFILE

BOOT-MASTER)JEECG-MO

NMPOMXML

#REDIS配置

PASSWORD:1

>JEECG

#多数据源原配置

ERJEECG-BOOTPARENTAPPLICATION-DEV

VSRC

IDEA

MAIN

IPROJECT

REDIS:

一

.GITHU

>GITEE

#主键类型0:"数据D自增

DB

>LJAVA

161

155

162

154

152

159

160

福

144

153

午

156

150

157

151

149

158

145

247

146

243

EILEEDITVIEW


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

JEECGBOOT后台服务APL接口文档

JEECGBOOT后台服务AP接口文档

北京敲敲云科技有限公司

C拖拽WEBSOCKET议试

系统评论回复表

数据集参数表

入文档关键字搜索

LOCALHOST8O80

多数据源管理

2.0LCOPYRIGHT@2019-KNIFE4J

定时任务接口

填值规则

分组LOCATION

后台AP接口

数据字典

知识库文档管理

S编码校验规贝

2LAPI-DOCS

数据源表

接口统计信息

2LAPI-DO

BASEPATH

分组名称

用户登录

单表DEM

部门权限表

简介

表单评论文

部门角色

服务UR

角色首页配

7V

分组URL

1V

7V

1V

职务表

6V

重复校张

DEFAULIT

12V

7

HOST

作者

8

2

版本

7

LETE

7

POST

8

7

D


●代码目录结构
5.前端工程启动
●Visual导入工程

VISUALSTUDIOCODE

EDITINGEVOLVED

/SHOWWELCOMEPAGEONSTARTUP

务课程1基H葡DAY2W服务准架SPRINGCLOUDN3资

LEANTHEFUNDAMENTALS

RUNTERMINALHEL

TSELECTIONYIEW

INDEXD:WORKCOURSE微服务课程

EECGBOOTVUE

WALKTHROUGHS

BOOSTYOURPRODUCTIVITY

L9CLONEGITREPOSITO

{}PACKAGEJSON

GBOOTVUE3MASTER-

ENVDEVELOPMER

PRETTIERCONFIG

JESTCONFIGMJS

SCOMMITINTCONFG

了OPENFOLDER

L生NEWFILE.

年包

,ENVPRODUCTIO

,EDITORCONFIG

凸OPENFLE

STSCONFIGJSON

READMEMD

LICENSE

STYELINTCONF

EXPLORER

E3-MASTER

RECENT

>GITEE

OESLINTIGNORE

ESLINTRGJS

>TIMELINE

XWELCOM

GITIGNORE

GITHUB

中

TYPES

Z1>NPMSCRIR

START

YARNCLEAN

SWINDICONFGT

>OUT


●确保打开了:NPM Scripts

VISUALSTUC

EDITINGEVOVE

INDEXD:LWORKCOURSE微报

L生NEWFILE.

CLONEGITREPOSITORY..

ECGBOOT-VUE3-MASTER

VFPACKAGEJSON

9BOOTSTRAPPNPMINSTALL

SPRETTIER.CONFIGJS

SJESTCONFIG.MJS

PACKAGEJSON

COMMITINT.CONFGJS

PNPM-LOCKYAML

INDEX.HTML

NPMSCRPTS

VSTYLELINT.CONFIGJS

SENV.DEVELOPMENT

DREADMEMD

OPENFOLDER..

ENV.PRODUCTION

NPMSCRIPTS

.ESLINTRCJS

XDWELCOME

.STYLELINTIGNORE

JSPOSTCSS.CONFIGYJS

PENEDITORS

.EDITORCONFIG

PRETTERIGNORE

>BUILD

OESLINTIGNORE

1OPENFILE

GITPODYML

SSTART

RECENT

DOCKEHLE

TIMELINE

YARNCLEAN

LICENSE

AENV

PUBLIC

三NPM

>MOCK

SELECTION

GITIGNORE

NPMRC

>TESTS

EXPLORER

日

.AITHUB

>SRC

RSTSCONFIGYJSON

TIRLINE

TERMINA

>TYPES

FOLDERS

>.IDEA

INALHEL

IEW

OUTLINE

.GTTEE

日贴

RUN

99

RTINE


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

A..I,E1,

VITEGL08D0WAINURLHTTP://1OCA1HOST:888E/JEECG-BOOT

VITE_PR0XY-[["/JEECGBOOT""HTTP://LOCALHOST:888E/JEECG-B

修改成自己的后台地址

跨域代理,您河以配置多个,请注查城行产

VITEGLOB_APIURLPREFIX=

VITEPUBLTCPATH

QWELCOMESENV.DEVELOPMENTX

是吉打开OK

VITE_DROP_CONSOLE=FA1S

EECGBOOTVUE3N

EILEEDITSELECTIONYIEW

VITE_USENOCK-TR

$ENVDEVELPMER

CLEAN:CACHENIMRAFNODE_

ME

#控制台不输出

{}PACKAGEJSON

>GITEE

SENVDEVELOPMENT

EDITORCONFIG

BOOTSTRAPPNPMINSTALL

#接口前缀

SERVENPMRUNDEY

EXPLORER

NIERMINALHELP

JSJESTCONFIGMJS

VITE_GLOB_APIURL-/JEEC

OESLINTRGJS

RLICENSE

GITHUB

YARNCLEAN

,ESLINTIGNORE

TYPES

GJTIGNORE

SUYELINT.CONFIG

SDEYVITE

COMMITLINTCON

SPRETTIERCONFIGYJ

9

TSCONFIGJSO


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

相关文章
|
JavaScript 前端开发 安全
nodejs 跨域设置
nodejs 跨域设置
514 0
|
Java Maven
maven 使用国内代理
一直使用 maven默认仓库,maven 的下载速度一直不快不慢;最近换了网络,maven秒变蜗牛,换了阿里云的镜像,瞬间飞快。 配置文件 ${USER_HOME}/.m2/settings.xml: 设置阿里云镜像 alimaven aliyun maven http://maven.
8833 0
|
4月前
|
人工智能 数据挖掘 BI
本体论 vs 语义层:两种 AI 业务语义底座的区别、场景与建设路径
本体论和语义层并不是互斥关系,也不是简单的“谁替代谁”。本体论表达了企业 AI 的高阶目标,语义层提供了多数企业更容易落地的起点。
|
5月前
|
存储 人工智能 供应链
就着本体论,再谈语义层
语义层更容易成为企业迈向 AI Agent 的第一站,而本体论更像是企业完成智能决策深水区建设后的下一站。
|
数据采集 数据可视化 定位技术
阿里云百炼智能体与工作流深度联动,打造更灵活的AI+流程开发体验
阿里云百炼平台推出智能体与工作流相互调用功能,支持四种灵活嵌套模式,提升复杂业务流程的复用与自动化能力。通过组件化封装,用户可在智能体中调用工作流,或在工作流中嵌套智能体,显著提高开发效率与系统灵活性,适用于不同技术水平的开发者。
2771 0
|
人工智能 监控 大数据
AR眼镜在警务安防的应用方案
针对当前社会治安防控难题,基于阿法龙XR云平台打造的云眼AI警务模块,融合AR与AI技术,构建“感知-分析-指挥-执行”一体化防控体系。通过AR智能眼镜实现人脸识别、车牌识别、人证比对、远程调度、执法记录等功能,提升执法效率与智能化水平,助力警务模式转型升级。
|
10月前
|
人工智能 算法 搜索推荐
GEO技术链如何重塑品牌增长路径?基于“战略-战术-执行”三层穿透模型的分析报告
在生成式AI重塑信息入口的今天,GEO成企业战略必选项。如何穿透营销话术,选对真正具备技术深度、方法论体系与长期服务能力的伙伴?本文构建“战略-战术-执行”三层评估模型,系统拆解服务商核心能力,并基于“战略高度-执行深度”四象限,剖析万数科技、智科时代、巨宇网络等典型代表画像,提炼五大类型服务商定位与适配场景。最后提出“内诊—建单—验案—试点”四步选型法,助力企业科学决策。选择GEO伙伴不仅是采购服务,更是布局未来AI认知入口的战略投资。
|
人工智能 自然语言处理 数据可视化
YAYI-Ultra:中国企业终于等来『全能大脑』!开源企业级AI『混合专家』横扫金融舆情中医领域,最长生成20万字报告
YAYI-Ultra 是由中科闻歌研发的企业级大语言模型,具备强大的多领域专业能力和多模态内容生成能力,支持数学、代码、金融等多个领域的专家组合,缓解垂直领域迁移中的“跷跷板”现象。
870 10
YAYI-Ultra:中国企业终于等来『全能大脑』!开源企业级AI『混合专家』横扫金融舆情中医领域,最长生成20万字报告
|
存储 算法 搜索推荐
带用接和替换算法swap讲解
带用接和替换算法swap讲解
511 1
|
SQL 数据可视化 Oracle
这篇文章教会你:从 SQL Server 移植到 DM(上)
这篇文章教会你:从 SQL Server 移植到 DM(上)
1145 8

热门文章

最新文章