单体版本
需能自己根据工程目录结构和报错,知道启动什么、改什么配置。这个能力不具备入职就很煎熬,希望大家脱离讲义,独立搞定。
1.代码拉取
🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本
2.启动项目
自己根据官方说明文档,完成项目运行
为确保大家都能运行成功,后续我也会给一些操作说明,但强烈建议大家自行搞定
脱离文档,百度解决是真正学会的标准,也是企业的要求
URL:JDBC:MYSQL://LOCALHOST:3306/RY-VUE?USEUNIC
TYPE:COMALIBABA.DRUID.POOL.DRUIDDATASOURCE
#从数据源开关默认关闭
:USERSADMINLDESKTOP单体前后
DRIVERCLASSNAME:COM.MYSQ.CJ.JDBC.DR1VER
PASSWORD:PASSWOR
1-工程[RUOYI]
若依环境使用手册.DOCX
~S环境使用手册.DO
>RUOYI-FRAMEWOR
#数据源配置
OSCRATCHESANDCONSOLES
#最小连接池数量
>RUOYI-GENERATOR
APPLICATION-DRUID.YM
LLEXTERNALLIBRARIES
RUOYI-GUARTZ
LRUOYI-SYSTEM
#最大连接池数量
README.MD
RUOYI-COMMON
MAXACTIVE:20
INITIALSIZE:5
RUOYI-ADMIN
MINIDLE:1O
ENABLED:TALSE
>RUOYIUI
USERNAME:ROOT
DATASOURCE:
酒
从库数据源
.READMEM
OGITIGNORE
APPLLICATIONYR
TMPOM.XML
#主库数据源
LICENSE
>.IDEA
SPRING:
#初始连接数
USENNAME
PASSWORD
>BIN
-RUOYIIML
SLLAVE:
RY.BAT
SG
DY.SH
ASTER:
DRUID:
DOC
GITHUB
PROJECT
P:
2.1 数据库导入
●创建数据库schema
去数据库连接软件,完成数据库创建
USEUNICODE=TRUE&CHARACTERENCODINGEUTF8&ZERODATET1INEBEHAVIOR
根据工程配置信息对应数据库名
URL:JDBC:MYSGL://LOCALHOS
#配胃获取连接等待超时的时间
PASSWORD:PASSWORD
AXWAIT:60000
#从数据源开关/默认关闭
RUOYI-GENERATO
并最大连接池数量
ONNECTTIMEOUT:3O0O
配置连接超时时间
USERNAME:ROOT
#最小连接池数量
ISEATADEMO
SAPPLICATIONYML
CREATEINDEXQL
-RUOYI-COMMON
MAXACTIVE:2E
ENABLED:FALSE
RUOYI-GUARTZ
>IMYCHATG
三SERVEROBJECTS
RUOYI-ADMIN.IM
MINIDLE:10
SAPPLICATIONDRUIDYR
RUOYI-ADMIN
RUOYI-SYSTE
VL本地7OF33
初始连接数
NOTHINGTOSHOW
.LOGBACKXM
USERNAME:
>IAEZO-CHAT-GP
>META-IN
-若依环境便用手册
MPOMXML
Y20240629.SG
INITIALSIZE:5
>EACTIVITI
BANNER.TXT
从库数据源
PASSWORD:
ISEATA
配臀网终超时时间
OLLATION
RESOURCES
>IBOOK
>MP
LRUOYI-UI
ONJZO2O-
ASTER
MYBATIS
MERY-VUE
MAIN
.GITIGNORE
>I18N
SLAVE:
主库数据源
GRANTS
LA
>LJAVA
1OCA1HOST:3306/RY-VUE?USEUN1C0DEETRUE8CN
RUOYI-FRAMEWORK
CREATE
AGUARTZSQL
URL:
5GL
●导入SQL脚本
执行脚到论表
>里GRTZPAUSEDTRIGGER_GRPS
>理QRTZSCHEDULERSTATE
>里GRTZBLOBTRIGGERS
ATABASECONSOLES
>QRTZCRONTRIGGERS
ENGINE=INR
>I-MYCHATGPT
里SYSDICTDATA
LRUOYI-FRAMEWORK
NSCRATCHESANDCONSOLES
>理GRTZCALENDARS
>主GENTABLECOLUMN
LLEXTERNALLIBRARIES
RY20240629.SQL
里SYSOPERLOG
2,存销
>电SYSUSERPOST
电SYSUSERROLE
>GRTZFIREDTRIGGERS
RUOYI-GENERATOR
ADATABASEEXPLORE
IS_UPDAT
END_TIME
>理GRTZLOCKS
RUOYI-ADMIN
>里SYSCONFIG
>里SYSMENU
>SYSROLEMENU
>理GRTZJOBDETAILS
>里GRTZTRIGGERS
>用SYSNOTICE
NEXT_FIR
SYSJOBOG
PRIMARY
LEEDITVIEWNAVIGATE
CONSOLE6本FT]
>里SYSDEPT
JOB_DATA
>理SYSJOB
>SYSROLE
>电SYSLOGININFOR
CREATETABLE
ENGINE=INN
REATETABLE
TRIGGER
>用SYSROLEDEPT
SCHED_NA
TWINDOWH
RUOYI.IML
LRUOYI-GUARTZ
>GENTABLE
3,存储简
OGITIGNORE
-RUOYI-SYSTET
本地8OF34
十眉公
TRIGGER
电SYS_DICTTYPE
CODEREFACTO
TYVUE
PREV_FIR
里SYSPOST
IS_DURAB
REQUESTS
READMEM
JOB_GROU
TABLES30
RUOYI-COMMON
DESCRIPT
JOB_DATA
GOB_NAME
OGUARTZ.SQ
START_TI
RUOYI-UI
>电SYSUSER
LICENSE
CALENDAN
PRIORITY
--------
PRIMARY
TOOLSG
IS_NONC0
TRIGGER
Y.SH
TRIGGER
FOREIQN
SCHED_NE
云岚到家
OARY.BAT
MISFIRE
MPOMXML
OD_CLA
电
-------
>DOC
国回
154
173
171
RUN
号
174
152
58
157
166
162
160
巴
50
167
山名
155
---------
153
161
6
159
156
168
169
22
163
号十
165
151
170
FILEEDIT
172
22
164
DATA
158
G
53
8一
NAS
52
●修改数据库密码
:DBC:MYSGL://LOCAUHOST:3306/RY-
ENABLED:FALSE
META-INF
#从数据源开关默认关闭
初始连接数
PASSWOD:ROO
AAPPLICATION-DRUID.YM
NITIALSIZE:5
PASSWORD:
HRUOYIAPPLICATION
OCOM.RUOY
SERNAME:ROOT
LOGBACKXML
RUOYISERVLETLNITIALIZER
BANNER.TXT
修改密码
>I18N
从军数据源
MYBATIS
AAPPLICATION.YML
USENAME:
RUOYI-ADMIR
#主库数据源
RESOURCES
MASTER:
WEB
DRUID:
LLAVE:
UL:
MAIN
JAVA
SRC
2.2 后端启动
●启动本地Redis
Redis-x64-5.0.14.1.zip
(12 MB)
○双击:redis-server.exe,进行启动
○双击:redis-cli.exe,进行验证
SYS_CONFIG:SYS.ACCOUNTREGISTERUSER
SYS_CONFIG:SYS.LOGIN.BLACKIPLIST
SYS_CONFIG:SYS.ACCOUNT.CAPTCHAENABLED
"SYS_CONFIG:SYS.INDEX.SIDETHEME
SYS_CONFIG:SYS.USER.INITPASSWORD
"SVSDICT:SYS_NORMALDISABLE
SYS_DICT:SYS_COMMON_STATUS
"SYS_CONFIG:SYS.INDEX.SKINNAME
"SYS_DICT:SYS_JOB_STATUS
"SYS_DICT:SYS_JOB_GROUP
"SYS_DICT:SYS_USER_SEX
SYS_DICT:SYS_NOTICE_TYPE
SYS_DICT:SYS_SHOW_HIDE
SYS_DICT:SYS_YES_NO
SYS_DICT:SYS_NOTICESTATUS
SYS_DICT:SYS_OPER_TYPE
SETMEALPICDBRESOURCES
127.0.0.1:6379>KEYS*
SETMEALPICRESOURCES
"HUIHUIM
"SYS_CONFIG:SYS.USER.INITPASSWORDN
18)
IAHAO
16)
17
20)
15)
12
13
11
14
1日)
●启动工程
MSETPROPERTU(SPRING.DEVTOOLS.RESTART.ENABLED",
INGBOOTAPPLICATION(EXCLUDE=DATASOURCEAUTOCONFI
SPRINGAPPLICATIONRUN(RUOYIAPPLICATION.CLASS,ARGS);
PUBLICSTATICVOIDMAIN(STRINGL]ARGS)
PUBLICCLASSRUOYIAPPLICATION
SYSTEM.OUTPRINTLN"(RR
CRUOYISERVLETLNITIALIZER
)八若依启动成功M(SM)
AAPPLICATION-DRUIDYML
CRUOYIAPPLICATION
AAPPLICATION.YML
>META-INF
RESOURCES
>MYBATIS
GAUTHORRUOU
启动程字
LOGBACK.XML
RUOYI-ADMIN
3PUB
>I18N
POM.XML
TARGET
BANNER.TXT
OCOM.RUOYI
N"+
MAIN
OWEB
N"+
12Q
N
(")
2
SRC
IAVA
SH)RUOYI
二.
/大*
11
18
1
1
14
15
19
17
22
10
N
16
F
●访问地址:http://localhost:8080/captchaImage。Idea出现下图,标识后端启动成功
:25:07,249INTTP-NIO-808S-EXE-1)IF00,A.,C,C.C,(,L.(/]-[LAG,173]-INTTIATIZINGSPINGDISPATOTERSERVLET"DISPATCHERSERVLET;
若依启动成攻
M(SW)
(.0_)
|(-,-).
(-,-)
_(.0_)
_()..
10:25:07.249[HTTP-NI0-808G-EXEE-1]TNENO
2.3 前端启动
进入下载源码的:ruoyi-ui目录
C:USERSLADMINLDESKTOPLRUOYI-UI>
CORPORATION.
MICROSOFT
MICROSOFT
10.0.226
WINDOWS
保留所
[版本
CC)
注意:前端运行需要node环境,如果没装好的同学自行百度安装,有下述就说明安装好了
C:LUSERSLADMINDESKTOPLRUOYIUI>NODE-V
V14.19.1
●打开浏览器,输入:(http://localhost:80) 默认账户/密码 admin/admin123)若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功
如果npm install一直卡住,我们需要切换镜像源
npm config set registry https://registry.npmmirror.com
然后执行就可以
RECATEDBABEL-ESLINTGI10.1.E:BABEL-ESLINTISNOWGBABEL/ESLINT-PARSER.THISPACKAGEWI1NOLONGERRECEIVEUPD
NCERATEDRUNIS44.2,THISOROIECTHASBEENRENANEDTOTASKSFILE,INSTALLUSNGNPNINSTALTASKSFLENSTEA0.
GREGATEDWUE2.6.12:WE2HASREACHEDE0LANDISNOLONGERACTIVELYMAITAINED,SEHTS/V2,WUE]S,ORG/EOL/FORNOREDETALLS,
NSRATEDMICROC101.3.3:THISPROIECTHASBEENRENANEDTOGPAIELGELAZKALCLI.INSTALUSINGGPAVELGALAZKA/CL1INSTEAD
ECATEDWEBPACK-CHAING6.5.1:PACKAGENOLONGERSUPPORTED.CONTACTSUPP0
ORECATEDHIGHILIGHT,ISG918.5:SUPPONTHASENDEDFON9XSER1ES.UPGRADETO@LATEST
YERCTEDREGLEST2.88.2:REQUESTHASBEENDEPRECATED,SEEHTPS://GITHUB.CON/REQUEST/REQUEST/1SSUES/3L42
EONECATEDGNPMC1I/MOVE-FILEE11.2:TH1SFUNCT1ONALCYE5UGEEV
,ZHSIOADONHSBENDEORECATED.PLEASEUSEESLINT-WEDPDCRPB
EPRECATEDRINRAFG2.71:RINRAFVERSIONSPR1ORTOV4AREN0LONGERSUPPRCEU
EGISTRYHTTPS://REGISTRY.NPN
ERSLADMIINDESKTOPLRUOYIUI>NPMC
PRECATEDES1INT-1OADER02.2.1:THISL0ADERHASDEEN0EP
PRECATEDNICROARG0).1.2:THISPROJECTHASBEENRERANEDTOFPAELGALAZKA/LI-ANGS,.INSTALUSIGGPARELGALAKA/CLI-ANGSINSTED
EPRECALEUB...EAABTANNNINSTAL1JOI
SC:USERSLADMINDESKTOPLRUOYI-UI>NPMINSTAL1
.-+DA1OHA7.2.3:GLOBVERS10SPROC.
MORSTEDQHAPI/JOI@15.1.1:SWLTCWSTODSEEHTTP5://GITHUB.
..HNACK-NLUGIRG3LO.ANCUNNORTED.CC
ORECATEDNIMRAFAB.0.2:KMRATVER5LONSPRAOC
MMSRRDNIMNXFA3A.2:RINRAFVENSIONSPRIORTOV4ARENOLONGERSUPPORTED
RIONTOV9AOAOAWEBDO
G.2:THISPROJE
ANACATSDTMLWEDPACRPBG
EPRECATEDGNAP
REQUEST28O.RONCIONSPRIORTOVA.NMNVEDTOLNPNC
BEENDEPREAAPNOLONBE:OANPICL1
ISTRY.NPMMIRRONR.C
ASACTHASBEENRERLAIE
2.1:..1ONGERSUPP0RTE.OUTATHTTPS:
UPP.AACU0P0RE.N:-ARG
ATTACHED.
RIMRAFVER+IONALITYNE.CUNPORTED
AONCUNPOTEDUOE
TOAANAMIE0E
SEEHTTPSROOORTED.
EBUGGERA
NFIGSETREGISTR
州
ODREEG1:M.OTH1S
OBANO
SEECUNPORTEO.C
EB
.1ALAZKA/CJA8
A.OTHUB.COMMTE
EPRECATEDVU
AR1
元
HEENUER.AAREI.MOWEDESA
PM
品
中
DEPRECATEDMSE
然后再执行:npm run dev
RUOYIA3.8.8DEVC:LUSERSLADMINLDESKTOPRUOYI-UI
PSC:USERSLADMINDESKTOPLRUOYI-UI>NPMRUNDEV
STARTINGDEVELOPMENTSERVER.
VUE-CLI-SERVICESERVE
DEBUGGERATTACHED
DEBUGGERATTACHED.
INFO
若依后台管理系统
口记住密码
ADMIN
回5
AEEO
登录
3.试岗需求
入职后,部分公司会给一些简单的需求考察你的能力,以下4个需求会给1-2天时间,能搞定就可以正常上班。
包括:代码拉取-环境导入-工程启动-下面4个需求开发在24内做完
要求:可以百度、GPT,务必自测通过,最终完成版给Git地址、自测通过截图
1.修改导出表信息
SCOMMON_STATU
YS_NOTICE_STATUS
开始日期.结束日期
S_NORMAL_DISABL
YSJOB_STATUS
典名称
部门管
页/系统管理字典管
若依管理疑
请输入字典关
琳单管理
YS_SHOW_HIDE
YS_USE_SEX
SYSYES_NO
参数设置
SYS_NOTICE_TYPE
菜单巴货
通知状态
请输入字典名
口系统管理
系统工具
YSJOB_GROUP
角色管理
通知类型
用户管理
字典状态
系统是香
日志管理
页用户世理
统状态
系统开关
正常
典类型
菜单状态
果作类型
典编
系统监控
部门兰建
欢
字典类型
通知公告
用户性别!
3微
任务状态
+新坦
创建肘间
岗位爸理
YS_OPER_TYPE
典名称
岗位管理
任务分组
业号出
正常
字典管理
状态
血册除
正常
正常
正兰
状态
正苯
X角色独理
正常
正常
正常
典管理
典色理X
首页
口
口
1
正常
口
公周新话
口
口
现有导出功能,表名称如下:
E1724987770418.XSX
40KB.1分钟前
TYPE
需修改为:字典管理-【用户姓名】导出-【导出时间】
如:字段管理-管理员导出-20240829.xlsx
2.支持当前页数据排序
增加一个当前页面内的排序按钮
202408-3010:18:3
,支持正序,倒序排
202408-3010:18:38
新增修
回除土
菜单管理
市部门管理
色名称
请输入角色名称
角色管理
门丁世理
角色编号
普通角色
色名称
显示顶序一
位芒理
角色爸理
限字符
用户管理
单蓝理
页用户智
超级管理
请输入权限字符
COMMON
权限字符
岗位管理
典含天
系统管玛
创建时间
参数设器
表单控速
结束日期
自开始日期
ADMIN
多数设置
通知公告
业导出
2
理X
首页
创建时间
3.增加筛选条件
增加创建时间的搜索,放在:状态的搜索条件之
Q0O3:订
开始-结束时间支持时间控件
理,字兵学理,参数量,单宝,锅作日支,我录志
24083010:18:38
024083010:18:38
2408-30101838
页用驴理角色
二
创建时间
创洼时间
色管理菜单管理X
修敌日
通员工
共4条1
暮页/系统管理/岗位管理
门了性是,岗位2理.
位编号
[
白玲
删除
日分
开始
土亏出
元
4083010:1838
白除
折烂
口玲
4.通知公告支持批量导入
通知公告,支持EXCE批量导入,导入模板根据当前页面数据保持
维护通知:2018-07-01着依系统凌晨维
退提醒:2018-07-01若依新版本发
0O3:订9
人员请输入操
改回删
修改回删除
若依管理系
多教元串油
时:
导入了
菜雄津:超日志:我录甜志
公告标题
岗位营理字吴连程
门合
位管
早5
系统管理/通知公告
类型
心至五
角色管理
公告类型
0公台
用户管
若有收获,就点个赞吧
