程序员求职经验分享与学习资料整理平台

网站首页 > 文章精选 正文

若依(若依女王的视频全部)

balukai 2025-05-07 22:53:53 文章精选 1 ℃

1.1 若依简介

RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

在线体验

  • 若依官网:http://ruoyi.vip(opens new window)
  • 演示地址:http://demo.ruoyi.vip(opens new window)
  • 代码下载:https://gitee.com/y_project/RuoYi
  • 系统需求
  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0
  • Redis >= 3.0
  • Node >= 12

1.2 若依版本

  1. 官方

若依官方针对不同开发需求提供了多个版本的框架,每个版本都有其独特的特点和适用场景:

  • 前后端混合版本:RuoYi结合了SpringBoot和Bootstrap的前端开发框架,适合快速构建传统的Web应用程序,其中前端和后端代码在同一项目中协同工作。
  • 前后端分离版本:RuoYi-Vue利用SpringBoot作为后端开发框架,与Vue.js结合,实现了前后端分离的开发模式。这种架构有助于提高开发效率,前后端可以独立开发和部署,更适合现代化的Web应用开发。
  • 微服务版本:RuoYi-Cloud基于Spring Cloud & Alibaba微服务架构,为构建大型分布式系统提供了完整的解决方案。它支持服务发现、配置管理、负载均衡等微服务特性,适合需要高可扩展性和高可用性的企业级应用。
  • 移动端版本:RuoYi-App采用Uniapp进行开发,结合了Vue.js的优势,可以实现跨平台的移动端应用开发。一次编写,多端运行的能力使得它成为开发iOS和Android应用的理想选择。

这些版本的框架为开发者提供了多样化的选择,无论是传统的Web应用、现代化的前后端分离应用,还是复杂的微服务架构和跨平台的移动端应用,都能找到合适的若依框架版本来满足开发需求。

  1. 非官方
  2. 若依框架因其强大的功能和灵活性,吸引了众多第三方开发者基于其核心架构进行扩展和优化,从而形成了丰富的生态系统。

这些扩展版本的推出,使得若依框架能够更好地适应不同规模和类型的项目需求,从小型快速开发到大型企业级应用,都能提供相应的解决方案。开发者可以根据自己的具体需求选择合适的版本进行开发。

1.3 RuoYi

RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

在线体验

  • 若依官网:http://ruoyi.vip(opens new window)
  • 演示地址:http://demo.ruoyi.vip(opens new window)
  • 代码下载:https://gitee.com/y_project/RuoYi(opens new window)

系统需求

  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0

1.3.1 运行项目

初始化项目

  1. Git下载

通过idea克隆若依源码,仓库地址:https://gitee.com/y_project/RuoYi.git

  1. Maven构建

使用idea打开项目后,等待环境检查(主要是Maven下载项目依赖)

  1. 导入sql

1、创建数据库create schema ry;

2、执行下图的sql脚本文件,完成导入

等待执行完成,总共有31张表

  1. 配置信息

在ruoyi-admin模块下,编辑resources目录下的application-druid.yml,修改数据库连接



  1. 运行项目

在ruoyi-admin模块下,运行
com.ruoyi.RuoYiApplication.java,出现如下图表示启动成功



  1. 访问项目

在浏览器输入http://localhost网址就可以访问了




Tags:

最近发表
标签列表