RuoYi

简介: 若依(RuoYi)是一款基于SpringBoot、SpringCloud的开源快速开发平台,支持单体与微服务架构。提供权限管理、代码生成器、多版本前端(Vue/Uniapp),集成Redis、Nacos等主流组件,具备响应式布局与多设备适配能力,全系列免费商用。


https://www.ruoyi.vip/

CLOUD微服务版

基于SPRINGCLOUD的权限管理系统

于SPNINGCLOUD&ALIBABA构建微服务架构更新日志

完全响应式布局

RUOYI-CLOUD(SPRINGCLOUD+VUE)

使用最流行的技术

响应式网页设计

RUOYI-VUE(SPRINGBOOT+VUE)

RUOYISPRINGBOOT+BOOTSTRAP)

RUOYI-APP(UNIAPP+VUE)

欢迎使用若依

支持电脑平板,手机等所有主流设备

使用最流行的的扁平化设计

2024-04-01更折版本:V364

集成多款国内优秀插件

提供多种不同风格的皮肤

若依

全系列可免费商用无需授权

开源快速开发平台,

提供各种版本推架

完善的权限管理

丰富的前端插件

强大代码生成器

功能特性

一套代码一套设计,

立即下载

阿里云特惠

源码地址

在线文档

主流技术栈

开发支持多语言

视频教程

在线演示

满足不同的需求

终端全适配

页

单体版本

需能自己根据工程目录结构和报错,知道启动什么、改什么配置。这个能力不具备入职就很煎熬,希望大家脱离讲义,独立搞定。

1.代码拉取

若依/RuoYi-Vue

🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本

Gitee

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公台

用户管

微服务版本

需能自己根据工程目录结构和报错,知道启动什么、改什么配置。这个能力不具备入职就很煎熬,希望大家脱离讲义,独立搞定。

1.代码拉取

若依/RuoYi-Cloud

🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本

Gitee

1.1 系统模块说明
1.2 系统架构说明


2.启动项目
2.1 数据库导入

C:LUSERSADMINLDESKTOP微服务前后端分离MA

RUOYI-SYSTEM[RUOYI-MODULES-SYSTEM]

RUOYI-JOB[RUOYI-MODULESJOB]

RYCONFIG20240829.SG

RUOYI-FILERUOYI-MODULES-FILE]

微银务前后端分离[RUOYI]

RUOYI-MODULES.IML

RUOYI-GENRUOYI-MODULES-GEN]

NY20240629.SC

RYSEATA20210128.SQL

RUOYI-GATEWAY

RUOVI-MODULES

RUOYI-COMMON

.GITIANORE

RUOYI-AUTH

RUOYI-API

TABLES19

TABLES11

RUOYI-VISUAL

INYCONFIG

NPOM.XML

DOCKER

GITHUB

GUARTZ.SG

RY-CLOUD

RUOYI-U

.IDEA

NO

NY-SEATA

TABLES3

LOGS

BIN

SQL


2.2 后端启动
启动Nacos

要下载的nacos-server必须>=2.x.x版本 :https://nacos.io/download/nacos-server/
【强烈建议大家需要什么软件,就自行去官网下载】

nacos-server-2.4.1.zip(145.6 MB)
修改nacos配置文件信息

A日哈房心合KN心2C出公445国1F国国婚8OOODM

文件(F)编辑(E)搜索(S)视图M编码(N)语言(U)设置(D)工具(O)宏(M)运行(R)插件(P)

APLICATIONPROPERTIES3CLUSTER.COF3APPLICATION,PROPERTIES2NATINS.CONF2NACO.LOEL3

A*T女T大*大****T大**NAMINAMODULERELATEDCONFIGURATIONS***********

#**T*RT*****T***CONFIAMODULERELATEDCONFIGURATIONS***********

###IFUSEMYSQLASDATASOURCE:

1000&SOCKETTIMEOUT-3000&AUTORECONNECTTRUE&USEUNIPODE

JDBC:MYSGL://LOCALHOST:3306/RY-CONFIG?CHARACTERENCPDIN

DB.POOLCONFIG.VALIDATIONTIMEOUTI0000

##CONNECTIONPOOLCONFIGURATION:HIKARICP

#SPRING.DATASOURCEPLATFORMMYSGL

SPRING.DATASOURCE.PLATFORMEMYSGL

DB.POOL.CONFIG,CONNECTIONTIMEOUT=3000

DBPOOL.CONFIGMINIMUMIDLE=2

NACOS>CONF

140JIPV6_SUPPORTUPDATESC

APPLICATIONPROPERTIES

DBPASSWORD-ROOT

NACOS-SERVER-1.4.1

DBPOOL.CONFIG.MAXIMUMPOOLSIZE=20

EXAMPLE文件

###COUNTOFDB:

2020/12/2420:15

2021/1/159:43

2020/12/2420:15

2020/12/1515:29

2020/12/2420:1

DB.USER=ROOT

APPLICATIONPROPERTIESEX

XML源文件

90248/3012:14

RVERTIMEZONE=UTC

1

2020/12/2420:15

ROPERTIES源文件

SQL源文件

DATA(D:)>WORK>

SQL源文件

CB.NUUML

DB.NUM-L

SCHEMASQL

DBURI.O=

>COURSE

XAMMPCE文L件

ACOS-MYSQLSQL

修改日期

RKSOFTWARE

SQL源文件

11KB

排房

26K8

FL卡CENNEETUPL

大小

类型

7K8

1KB

2KB

8KB

9KB

MAXIMUIMPOOL万,N女大大女女大大大*告

NACOS-LOGBACKXN

位

号

IO的I现EO门女女大女*委


修改后,单机启动

:WORKSOFTWARECOURSENACOS-SERVER-L.4.1NACOSBINSTARTUP.CMD-IMSTANDALONE

(C)MICROSOFTCORPORATION.保留所有权利

MICROSOFTWINDOWS[版本10.0.22621.3880]


访问可以通,则标识启动成功:http://localhost:8848/nacos/
启动Sentinel
●启动命令:java -jar sentinel-dashboard.jar --server.port=8718

sentinel-dashboard.jar(25.4 MB)
工程启动
●RuoYiGatewayApplication (网关模块 必须)
●RuoYiAuthApplication (认证模块 必须)
●RuoYiSystemApplication (系统模块 必须),需修改密码
●RuoYiMonitorApplication (监控中心 可选)
●RuoYiGenApplication (代码生成 可选),需修改密码
●RuoYiJobApplication (定时任务 可选),需修改密码
●RuoYFileApplication (文件服务 可选)
RuoYiGatewayApplication
然后找到启动类,点击启动

RUOYIGATEWAYAOPLICATION

COM.RUOYI.GATEWAY

RUOYI-GATEWAY

SENVICE

HAND小LER

MAN

CONFIG

FILTER

SRC

JAVA


RuoYiSystemApplication
这个工程启动,会发现提示用户名、密码错误

ATONG,SPRINFRENENONK,BEANS.FACTORY.SUPONT,ABSTRACTAUTOWINECAPABTEBEANFACTORY,INITLALIZE0EAN(ANSTRACTAUTONINELAPALEEAN

TCLIBAIU.A,UAOITNATASUPTEPOY(EN.LOA0ATASOUN0ES(LNICTADGEL-AG

TPON,BAONIDOU,DNANICDETASUNE,CREATOR.DEFAUTOATASOUNCECREATOR.CREATE0ATASOURCE(LETALLTLTESOUELETU-JALE:

TCIEL,T,RASNRSUOART,ANSTACTAUTORECAPALEANFACTOY,INOKEINTTLETODS(LSTDACTAUTONPECLLGGAE

RAUEANU.IAUAEN1SNFSYCENTINNCEXTEBREALKOIHT:ACASSDENIEDFORUSER"NOT'@'LOCALH0ST"(USNGPASS1OND:YES)

AUSEDBY:CON,BAONDOU,DYNANIC,DATASOURCE.EXCEPTION,ERNONCNEATELATASOUNCEXCEPTIONCRESTEBVEALPOIT:OFUZOCREATEERO

TCONU0A.TATCAUAPEPNGUTILEGCGEATEATAS0UN0(TLLD

TC0IOIUT.,OATNPATACNUCE.AFTENPPERTIESE(DNANICROUTINGATASDU-:

+,ON,1IHAHADOUID,FITER,FILTENCHAINIMPL,CONNECTION_CONNECT(FILTERLNANL-JELGLE

ATCON,MYSAL.C1.JDBC,EXCEPTIONS,SQLEXCEPTIONSNAPING.TRANSLATEXCEPTION(SQLEXEEPTIONSNAPING-JAVA:L2)

TCOMNYSN1,CI.IDBC.CONNECTIONIMPL.GETINSTANCE(CONNECTIONLMPLJAYA:Z业Y)

.DHNONBENISTENINODRIVER,CONNECT(ONEQLSTELGLYELEAE

ETCNOUSNL,CIIDBC,EXCEOTIONS,SOLENOP,CREATESQLEXCEPTION(SQLENNO_-JAVA:13D)

ATCONELIBABA,DRUID,FILTER.FILTERADAPTEN,CONNECTIONCONNECT(FLTERADAPTER_JAVA:7OL)

TCON,ALIBABA,DRUID,FILTER,FILTEREVENTADAPTER,CONECTION_CONNECT(EILTEREVENTADAPTER_IAVA:通)

ATCON,BAONIDOU,QYNANITE,DATASOURECREATOR,DRUTD,INUITDATASOURCECREATOR,CREATELATASOURE(QIUILATASUNCECIEATONJLUA:L3)

TCNMAIHAHADNUINFI]TENSTATSTATFILTERCNECTIONCONNECTCSTATEI]TENIAUAO么O)

TCON,ALIBABA,DRUID,FILTER,FILTERCHAINIMPL,CONECTION_CONNECT(ELTERCHAINIMPL-JAVA:12)

ATCOM,MYSGL.CI,JDBC.CONNECTIONIMPL,CREATENEWIO(CONNECTIONINPL.IAVA:825)

,OINOFALESONID

TCON.NYSGL,CJ,JDBC,CONNECTIONIMPL,<INIT>CONNECTIONLMPL_JAVA:4O)

RUOYIGATEWAYAPPLICATION:8080

RUOYIAUTHAPPLICATION:9200/

RUOYIFILEAPPLICATION:9300/

RUOYIMONITORAPPLICATION:9100

GRUOYIJOBAPPLICATION

TOPG,SOPINAFRANENNK,BEANS.FACTORY,SUPOPT,ASTRACTRUTONRECAPALSALECTT.ASAUROATURANAITASOAM

RUOYIGENAPPLICATION:9202

C0N.NYS(L,C],J]00L,V*.....AUANCONNECT(M0NRLQLSTEDLL二二...,AAU.,112)

CONSOLEENDPOINTS

三云了用

RUOYISYSTEMAPPLICATIOR

GN,DEABSTNACTAUGEANFACTONY

FAILED

RUNNING

SPRINGBOOT

CAUSEDBY:JAVLASDE.SNERPONCPEATESOLEXCEPT


因此我们需要到nacos修改对应的密码

CONNECTIONPROPERTIES:DRUID.STAT.MERGESQLL=TRUE;DRUID.STE

MAXPOOLPREPAREDSTATEMENTPERCONNECTIONSIZE:20

MINEVICTABLEID1ETIMEMI11IS:300000

UR1:JDBC:MYSQ1://1OCA1HOST:3306/RY-CLOUD?USEUNICODE

DRIVER-C1ASS-NAME:COM.MYSG1.CJ.JDBC.DRIVER

FILTES:STAT,SLF4J

TESTONBORROW:FA1SE

VA1IDATIONOUERY:SELECT1FROMDUAL

POOIPREPAREDSTATEMENTS:TRUE

TESTONRETURN:FALSE

DEFAULTGROUP

TESTWHI1EIDLE:TRUE

PASSWIORD:ROOT

YI-SYSTEM-DEV.YML

PROPERTLES

更多高级选项

USERNAME:ROOT

系统模块

MASTER:

DATASOURCE:

#主库数据源

配置格

配置内

默认不要勾选.

ETA发

HTML

GROUP

DATE

TOML

三

JSON

容0:

猫述

YAML

天

XML

式

TEXT

三品

二5AA

一

D

23


这个报错,排查,修复的能力,大家务必具备

RuoYiJobApplication
这个工程同理,需要修改密码

UR1:JDBC:MYSQ1://1OCALHOST:3306/RY-CLOUD?USEUNICODE=TRU

DRIVER-C1ASS-NAME:COM.MYSQL.CJ.JDBC.DRIVER

DEFAULTGROUP

默认不要勾选

DATASOURCE:

更多高级选项

RUOYI-JOB-DEVYML

USERNAME:ROOT

#SPRING配置

PASSWORD:ROOT

PROPERTLES

日SPRING:

配置格

HTML

定时任务

YAML

TOML

配置内

TEXT

XML

描达

JSON

GROUP

容O:

BETA发

式

DATE

布

1D

5

日


整体启动完成之后,Idea信息如下

RUOYIGENAPPLICATION:9202

RUOYIGATEWAYAPPLICATION:8080

RUOYISYSTEMAPPLICATION:9201

RUOYIAUTHAPPLICATION:9200

RUOYIFILEAPPLICATION:9300

三云出了风

RUOYIJOBAPPLICATION:9203

RUOYIMONITORAPPLICATION:9100

ASPRINGBOOT

RUNNING

ENVICES

中十


nacos信息如下

G当前集群没有开启鉴权,请参考文档开启鉴权

服务列表

详情示例代码1订阅省|删除

详情|示例代码|阅者|册删险

详情1示例代码1订阅者1删除

详情|示例代码|订阅者|删除

详情|示例代码|订阅告|删除

服务名称请输入服务名称

每页显示:10V总数:7

详情|示份代码1订闵者|删除

NACOS

EFAULT_GROUF

EFAULT_GROUP

详情|示例代码订汀阅者删除

EFAULT_GROUP

YIGATEW

EFAULT_GROU

OYI-MONIT

发保护国值

NACOS24.1

DEFAULT_GROUP

EFAULT_GROU

模式STANDALON

服务管理

订阅者列

建康实例数

OYISYSTEM

隐藏空服务

配置管理

DEFAULT_GROU

OYAUTH

OYIJOB

置中心

例数

名空间信

服务列表

集群数目

OYIGEN

分组名称请输入分组名

务名

组名称

PUBLIC

创建服务

群管旺

限控制

YIFLE


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


若依后台管理系统

记住密码

登录

+9一

验证码

ADMIN

6物中


3.试岗需求
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

白除

折烂

口玲


相关文章
|
9月前
|
SQL 监控 druid
若依(RuoYi)框架 Druid 配置详解
核心说明:Druid 是阿里巴巴开源的高性能数据库连接池,兼具连接池管理、SQL监控、防SQL注入、日志记录等核心功能,若依(RuoYi)框架(含RuoYi-Vue、RuoYi-Cloud)已默认集成 Druid,核心配置集中在 application-druid.yml 文件,同时需配合 application.yml 进行环境关联,以下是完整配置解析、实操步骤及常见问题,适配若依框架全版本,兼顾入门使用与进阶优化。
2280 4
|
SQL 关系型数据库 MySQL
MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案
MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案
MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案
|
2月前
|
弹性计算 人工智能 Linux
阿里云轻量应用服务器2核2G价格:38元/68元/79元/459元四档差异拆解,不同身份权益全梳理
本文完整拆解阿里云轻量应用服务器2核2G的四档定价逻辑,明确38元、68元、79元、459元分别对应的新用户、产品新用户与老用户身份判定规则,同步梳理抢购时间窗口与高成功率上手技巧,补充99元、199元支持长期同价续费的ECS替代方案,帮助不同身份的用户精准匹配高性价比的上云选型,避免不必要的成本浪费。
|
8月前
|
Java PHP 开发者
PHP语法零基础入门:一看就懂,抄代码就能跑(2026最新版)
很多新手入门PHP,一看到语法就头大:引号怎么用?分号要不要加?变量怎么定义?明明抄了代码,却报错跑不起来……其实PHP语法是所有编程语言里最友好的,没有复杂的逻辑门槛,只要掌握核心规则,零基础也能快速上手。
519 5
|
5月前
|
NoSQL Redis 数据安全/隐私保护
Redis Windows 7.2.3 使用教程解压启动与测试步骤
本指南详解Redis for Windows 7.2.3的快速部署:下载解压(路径勿含中文/空格)、双击redis-server启动服务、redis-cli测试连接(ping→PONG,set/get验证),并可选注册为开机自启Windows服务。操作简洁,一步到位。
|
10月前
|
Java Maven
【2026最新】Maven配置阿里云镜像
本文介绍在Maven 3.9与JDK 21环境下,如何配置阿里云镜像加速依赖下载。通过修改Maven的conf/settings.xml文件,在&lt;mirrors&gt;标签中添加阿里云公共仓库镜像配置,提升构建效率。
8468 1
|
Java Spring
SpringBoot: 启动Banner在线生成工具
SpringBoot: 启动Banner在线生成工具
43211 1
SpringBoot: 启动Banner在线生成工具
|
11月前
|
Java 数据库连接 数据库
单体版本
本文介绍若依(RuoYi)单体版本项目的搭建与试岗需求,涵盖代码拉取、环境配置、数据库导入及前后端启动流程。要求学习者独立完成项目运行,并实现导出命名修改、页面排序、筛选条件添加、公告批量导入等四项实战任务,以掌握企业级开发能力。