赞
踩
若依官方针对不同开发需求提供了多个版本的框架,每个版本都有其独特的特点和适用场景:
这些版本的框架为开发者提供了多样化的选择,无论是传统的Web应用、现代化的前后端分离应用,还是复杂的微服务架构和跨平台的移动端应用,都能找到合适的若依框架版本来满足开发需求。
若依框架因其强大的功能和灵活性,吸引了众多第三方开发者基于其核心架构进行扩展和优化,从而形成了丰富的生态系统。
这些扩展不仅增强了若依框架的功能性,也满足了开发者在不同场景下的具体需求。例如:
这些扩展版本的推出,使得若依框架能够更好地适应不同规模和类型的项目需求,从小型快速开发到大型企业级应用,都能提供相应的解决方案。开发者可以根据自己的具体需求选择合适的版本进行开发。
lRuoYi-Vue版本,采用了前后端分离的单体架构设计:
软件环境:JDK、MySQL 、Redis 、Maven、Node
技术选型:Spring Boot、Spring Security、MyBatis、Jwt、Vue3、Element-Plus
官方地址:https://gitee.com/y_project/RuoYi-Vue
扩展地址:https://gitee.com/ys-gitee/RuoYi-Vue3
官方推荐 | 课程版本 |
---|---|
JDK >= 1.8 | JDK 11 |
Mysql >= 5.7.0 | MySQL 8 |
Redis >= 3.0 | Redis 5(Win) |
Maven >= 3.0 | Maven 3.6 |
Node >= 12 | Node 16(Vue3) |
为了确保教学活动的顺利进行,建议所有学生在开始前安装并配置好这些软件的版本。
如果学生在安装或配置过程中遇到问题,可以联系播妞获取帮助,播妞将提供详细的安装文档和安装包,
通过idea克隆若依源码,仓库地址:https://gitee.com/y_project/RuoYi-Vue.git
使用idea打开项目后,等待环境检查(主要是Maven下载项目依赖)
1、创建数据库create schema ry-vue;
2、执行下图的sql脚本文件,完成导入
3、导入后ry-vue
库内置30张表
在ruoyi-admin
模块下,编辑resources
目录下的application-druid.yml
,修改数据库连接
# 数据源配置
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
druid:
# 主库数据源
master:
url: 数据库地址
username: 数据库账号
password: 数据库密码
在redis解压目录下,执行redis-server.exe redis.windows.conf
启动
在ruoyi-admin
模块下,resources
目录下的application.yml
,可以设置redis密码等相关信息
在ruoyi-admin
模块下,运行com.ruoyi.RuoYiApplication.java
,出现如下图表示启动成功
后端运行成功可以通过([http://localhost:8080 )访问,但是不会出现静态页面,可以继续参考下面步骤部署前端,然后通过前端地址来访问。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。