当前位置: 首页 > news >正文

若依框架使用(低级)

克隆源码

浏览器搜索若依,选择

RuoYi-Vue

RuoYi-Vue

RuoYi-Vue

重要的事情说三遍,进入gitee
下面这个页面(注意红色框起来的部分)

进入Gitee进行下载

我下载的是最新的springboot3

下载好后我们可以选择一个文件夹,压缩到里面

压缩后有3个文件,一个数据库SQL,前后端,一开始都放在RuoYi-Vue-springboot3中,最好把前端的文件拿出来

使用IDEA打开项目

创建数据库和执行初始化 SQL

建立好数据库之后,需要点击新建查询

把SQL重新运行一下就欧克了,启动后端项目

1. 修改 application-druid.yml 文件 数据库需要修改信息如下:

位置 1:IP,本机为 localhost 位置

2:端口,默认 3306 位置

3:数据库名,改成 ktmall-ry  位置

4:数据库用户名,root 位置

5:数据库密码,root

修改 application.yml 文件 Redis 需要修改的位置:

host:IP,连接云服务器,写云服务器 IP,大家写 localhost 就行。

 port:就用默认的 6379。  

database:0 表示使用 0 号库,默认 redis 启动了 16 个数据库,依次下标为 0-15。

 password:数据库密码,默认没有密码,空着就行,但是如果连接远程的 redis 服务器, 则必须使用密码。

启动 Redis

启动 Redis 后,找到 RuoYiApplication 文件,进行启动

前端项目的导入和启动,使用Visual Studio Code打开项目

安装依赖。在终端中,执行“npm i”命令即可。

启动前端项目。在终端中,执行“npm run dev”命令,即可启动前端项目

成功如下图所示

这样我们就成功把项目启动起来了。

总结:

RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权 限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持 分布式事务。

主要特性 完全响应式布局(支持电脑、平板、手机等所有主流设备)  强大的一键生成功能(包括控制器、模型、视图、菜单等) 支持多数据源,简单配置即可实现切换。  支持按钮及数据权限,可自定义部门数据权限。  对常用 js 插件进行二次封装,使 js 代码变得简洁,更加易维护  完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击  Maven 多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。 国际化支持,服务端及客户端支持 完善的日志记录体系简单注解即可实现  支持服务监控,数据监控,缓存监控功能。

http://www.lryc.cn/news/532283.html

相关文章:

  • 找不到 MSVCP120.dll
  • AI软件栈:LLVM分析(三)
  • openwebui入门
  • Spark--如何理解RDD
  • CTFSHOW-WEB入门-PHP特性89-100
  • [250204] Mistral Small 3:小巧、快速、强大 | asdf 0.16.0 发布:Golang 重写带来性能飞跃
  • PySpark学习笔记5-SparkSQL
  • windows版的docker如何使用宿主机的GPU
  • Python爬虫:1药城店铺爬虫(完整代码)
  • 代码随想录算法训练营打卡第55天:并查集相关问题;
  • K8S学习笔记-------1.安装部署K8S集群环境
  • 云原生周刊:K8s引领潮流
  • C_位运算符及其在单片机寄存器的操作
  • 【算法篇】贪心算法
  • Selenium 浏览器操作与使用技巧——详细解析(Java版)
  • ioDraw桌面版 v3.4.0发布!AI文生图,AI图生图,手绘风格一键转换!
  • 深入理解Node.js_架构与最佳实践
  • 安装和卸载RabbitMQ
  • 第27节课:安全审计与防御—构建坚固的网络安全防线
  • 【蓝桥杯】日志统计
  • 23.Word:小王-制作公司战略规划文档❗【5】
  • 基于单片机的智能安全插座(论文+源码)
  • 2025年人工智能技术:Prompt与Agent的发展趋势与机遇
  • vue2-v-if和v-for的优先级
  • C++六大默认成员函数
  • 基于springboot校园点歌系统
  • pycharm 中的 Mark Directory As 的作用是什么?
  • 【Elasticsearch】文本分类聚合Categorize Text Aggregation
  • 算法随笔_40: 爬楼梯
  • 【Linux探索学习】第二十七弹——信号(一):Linux 信号基础详解