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启动项目。看到如下日志标识启动成功