* 技术选型:Ruoyi框架基于Spring Boot、Spring Cloud等核心技术构建,同时支持Spring Security、Apache Shiro等多种安全框架,以及MyBatis、JPA等流行持久化框架。 * 架构模式:采用前后端分离的模式,前端基于Vue.js和Element UI实现,提供了美观...
现在要对ruoyi-vue前后端分离项目,进行一体化打包,即 将前后端项目打在一个jar里面 一体化打包优点 不需要再使用nginx,直接将前端文件放到后端项目里面 改造ruoyi-vue项目 后端改造 1、引入依赖spring-boot-starter-thymeleaf <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...
1.下载代码 我用的前后端分离的代码(使用idea创建项目并clone代码) git clone https://gitee.com/y_project/RuoYi-Vue.git 2.启动后端 2.1 配置好maven 从RuoYi-Vue\pom.xml导入项目 2.2 先配置下数据库(我用的是本地数据库) 创建database,注意存储引擎InnoDB、字符集utf8、排序规则utf8_general_ci等; 运行...
输入tar zxvf jdk-17.0.1_linux-x64_bin.tar.gz # 移动到/usr/local/目录下 mv jdk-17.0.1 /usr/local/ # 配置jdk环境 vim /etc/profile # 添加如下配置 export JAVA_HOME=/usr/local/jdk-17.0.1 export CLASSPATH=.:$JAVA_HOME/lib/ export PATH=.:$JAVA_HOME/bin:$PATH # 配置生效 source /e...
RuoYi 前后端分离版部署流程 📔 千寻简笔记介绍 一 前端准备 1.修改`router` 2. 修改`vue.config.js` 3.修改后端访问地址:`.env.production` 4.修改配置: 5.构建项目 二Nginx配置 三 后端准备 1.修改`application-prod.yml` 2.修改日志存放路径:`logback.xml` ...
基于SpringBoot+Vue前后端分离的Java快速开发框架 平台简介 若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 前端采用Vue、Element UI。 后端采用Spring Boot、Spring Security、Redis & Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。
99元阿里云服务器部署若依前后端分离版(ruoyi-vue),1.购买阿里云最近阿里云推出99元套餐,相当划算,搞起->新老同享阿里云99一年 系统选择centos2.安装JDK JDK>=1.8虽说推荐1.8版本,但毕竟有点老,我选的JDK17,安装过程如下:#下载安装包wget
*若依框架RuoYi前后端分离版入门使用* 一 什么是若依 RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。 二 为什么使用若依 1、基于Spring Boot:若依基于...
项目自带sql文件,直接运行即可,关于权限的核心表之间的关系如下 (一)极速开发框架 - Ruoyi (二)Vue实用框架-Ruoyi(后端项目结构) (三)Vue实用框架-Ruoyi(token的获取) (四)Vue实用框架-Ruoyi(登录验证) (五)Vue实用框架-Ruoyi(权限控制和页面渲染)
简介:ruoyi-vue前后端分离项目权限控制以及登录流程详细笔记 总体流程概述: 一、未登录 1、打开登录页,请求被token过滤器类JwtAuthenticationTokenFilter拦截,从请求头中查询token,发现没有,接着调用后台生成验证码接口,生成验证码,将验证码值存入redis,然后,将uuid和验证码图片,响应会前端页面。