web前端之若依二次开发经验、使用IDEA启动若依项目、sysConfigController报错提示的解决办法、环境搭建

13 篇文章 0 订阅
2 篇文章 0 订阅


前言

1、官网地址
2、在线文档
3、演示地址
4、代码下载
5、代码下载(前后端分离)
6、野生版的若依开发文档


此文章包括前端和后端,记录开发中遇到的一些问题。
相关的环境软件微信私聊,没有套路,直接发压缩包: MJ682517


查看工具版本指令

指令用途
node -v查看node版本号
npm -v查看npm版本号
vue -V查看vue版本号
java -version查看java版本号
mvn -version查看Maven版本号
select version(); status;查看MySQL版本号(先进入数据库再查看)
info server查看Redis版本号(先启动再查看)。启动(redis-server)后进入Redis(redis-cli),再进行版本号查看。启动窗口和查看版本号窗口独立分开

前端

创建路由的细节

1、从系统管理进入菜单管理页面创建菜单,菜单创建成功后刷新页面,然而刚刚创建的菜单并不会出现。
2、解决创建完菜单不显示问题。需要从系统管理进入角色管理页面进行菜单授权,授权过后菜单就会正常显示。


element-plus

icon字体图标的使用

<el-icon>
	<delete></delete>
</el-icon>

null

null


后端

启动后端项目细节

源代码下载

本文介绍使用IDEA启动若依项目。
从官网下载项目源码到自定义的IDEA工作空间,推荐使用git克隆,这样可以随时保持更新同步。


环境搭建

后端
JDK >= 1.8(推荐1.8版本,大于等于1.8)
Mysql >= 5.7.0(推荐5.7版本,大于等于5.7)
Maven >= 3.0(大于等于3.0)
Redis >= 5(大于等于5)

前端
node >= 12.0(大于等于12.0)


使用IDEA打开源代码

首先安装IDEA开发环境
不要使用Improt project导入,而是使用Open打开

ry_02


打开之后等待项目加载Maven,这里如果网速不好等的时间会比较久,加载完成如下图

ry_04


修改数据库配置

打开ruoyi-admin子模块下的application-druid.yml文件,将主库(ry-vue)数据源的username和password修改成自己的数据库名称与密码,localhost可根据实际情况自行修改,如下图所示
通过cmd无法创建带横杠的数据库名,应使用下划线

ry_03


修改文件路径和端口

打开ruoyi-admin子模块下的application.yml文件,profile和port可根据实际情况自行修改
必须要在项目路径后面加uploadPath才起作用

ry_02


使用cmd创建数据库

在项目工程中找到sql文件夹下的quartz.sqlry_202311.sql两个文件。创建数据库ry_vue,并依次导入quartz.sqlry_202311.sql脚本。
使用cmd导入会出错哦!暂时没有好的解决办法,但是可以使用Navicat数据库可视化导入。


连接MySQL数据库: mysql -u root -p
创建数据库: create database ry_vue;
进入或切换数据库: use ry_vue
导入.sql文件:
source D:\A_fullStack\RuoYi-vue\sql\quartz.sql
source D:\A_fullStack\RuoYi-vue\sql\ry_202311.sql

ry_05


下载安装JDK

JDK安装注意点
①在.exe同级新建JDK和JRE两个文件夹
②点击.exe安装后会有选择安装位置,第一次选择安装在JDK文件夹,第二次选择安装在JRE(没有实际用处,因为安装JDK的时候自带jre,但是还是要安装)文件夹
③配置路径
JAVA_HOME: D:\Java\jdk8u391\JDK
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin


1、java基础、下载安装JDK、widows命令行窗口、打印输出、dos、public、class、static、void、main、String、int、System、out、println
2、Java JDK下载安装及环境配置超详细图文教程
3、最详细jdk安装以及配置环境(保姆级教程)


下载安装Mysql

1、MySQL数据库下载及安装教程(最最新版)
2、MySQL篇01_MySQL 8.0 的下载与安装(详细教程)


下载安装Maven

1、maven的下载与安装教程(超详细)


下载并运行Redis

1、windows版本Readis下载(GitHub)
2、Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)


Redis常用指令
启动服务: redis-server.exe redis.windows.conf
卸载服务: redis-server --service-uninstall
开启服务: redis-server --service-start
停止服务: redis-server --service-stop


启动若依项目

直接使用IDEA启动即可。
当以上环境和配置都做好后,如果该启动报错"sysConfigController",那么可以把Redis关闭然后重启,我就是这样解决了。

  • 16
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
若依框架的前端二次开发需要具备以下条件和步骤: 1. 具备springboot+vue的开发基础。 2. 确保环境条件满足,包括jdk1.8+、mysqlredismaven、vue。特别需要注意的是,若依框架必须有redis,因为验证码和缓存数据都是存在redis中的,没有redis项目无法正常运行。 3. 下载并运行若依框架,可以直接在IDEA中下载或者下载zip文件后在IDEA中打开。项目的整体结构包括后台工程和前端工程,其中后台工程有6个,admin是主工程,前端工程是一个纯vue工程。 4. 理解若依框架的业务流程,了解其底层的编程思想和设计思路,以提高自己的编程能力。 5. 进行二次开发,根据自己的需求对若依框架进行定制和扩展。可以根据业务需求修改前端页面、添加新的功能模块或者调整现有功能的逻辑。 总之,若依框架的前端二次开发需要具备相关的开发基础和环境条件,并且按照项目的结构和步骤进行操作。通过二次开发,可以实现对若依框架的个性化定制和功能扩展。 #### 引用[.reference_title] - *1* *2* *3* [从零入门开源框架---若依(前后端分离版)](https://blog.csdn.net/qiaojunt/article/details/127588629)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值