Spring Boot学习篇(一)1 Spring、SpringBoot、SpringCloud有什么区别?spring一般指Spring框架(SpringFramework),它是一个开源、轻量级的Java应用开发框架。其核心是控制反转IOC和面向切面编程AOP。Spring提供了很多包括ORM、事务管理、WebMVC等非常有用的模块构建Java应用。 SpringBoot则是在Spring基础
主要依照springSecurity用户名密码登录的认证流程来重写短信认证流程,不清楚springSecurity的认证流程的先建议熟悉一下springSecurity认证流程,这样对短信认证登录就比较好理解。 后端:ruoyi-admin模块一、增加生成验证码类位置:GenerateSms.javaa.预览图: b.详细代码:package com.ruoyi.web.contr
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。系统需求JDK >= 1.8MySQL >= 5.7Mav
目录1.跑项目过程中遇到的bug2.项目代码是真的牛皮一、idea打开基本流程1. IDEA内部 clone项目代码 2. idea打开前端代码 3. 配置数据库 MYSQL 打开Redis服务4. 启动后端5. 运行前端项目之前 需要先运行后端二、二次启动后端  二次启动前端 三、三次启动项目遇到的问题kill掉进程四、vue项
1.首页数据的加载(前端)        当账户密码验证码匹配成功后,返回到login.vue中,this.$store.dispatch("Login", this.loginForm).then(() => { this.$router.push({ path: this.redirect || "/" }).catch((
LoginController类 具体代码 /** * app 登录 */ @AnonymousAccess @PostMapping("login") public AjaxResult login(@RequestBody LoginBody loginBody) { AjaxResult ajax = AjaxResult.suc
目录需求主要代码详解 关键词:Vue;显隐列持久化,elementUI,管理系统 需求将显隐列持久化到redis中,从而记住该用户隐藏了那些列,重新登录后依然存在。主要代码当前网页<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns.sync="columns"/>“right-t
简介RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。在线体验 项目地址:http://vue.ruoyi.vip/(opens
文章目录准备一、使用代码生成器1.数据库2.导入表并生成代码二、导入代码文件1.新建一个模块2.导入zip代码文件3.模块环境配置三、添加菜单和访问地址总结 准备前提要把系统启动起来,部分教程可以参考这边文章框架RuoYi前后端分离项目导入IDEA及运行启动 但是完全参考这篇文章还是不能把项目启动起来,因为这篇文章没有说明数据库。 我是用的是本地数据库,采用xampp+Navicat的组合来
目录系统简介概述官方文档地址微服务技术选型系统微服务模块骨架系统微服务技术架构微服务项目部署背景准备工作安装Redis安装MySql数据库安装Nacos服务治理业务初始化RuoYi-Cloud微服务项目数据后端微服务启动运行启动Nacos服务基于IDEA打开项目启动并检测后端项目服务前端项目配置及运行安装项目依赖启动运行前端项目总结(Summary)重难点分析FAQ分析BUG分
配置这块主要涉及两个类FastJson2JsonRedisSerializer : 继承 RedisSerializer 接口自定义使用 fastjson 进行序列化和反序列化RedisConfig:配置使用 StringRedisSerializer 来进行key的序列化与反序列,使用刚才我们 FastJson2JsonRedisSerializer 来进行 value 的序列化与反序列下面贴下
转载 2023-08-11 15:34:27
1032阅读
文章目录1 去除redis 配置2 去除ruoyi-framework下RedisConfig的配置3 在ruoyi-common的core/redis下新建MyCache类4 修改RedisCache类5 修改ruoyi-common下utils/DictUtils6 基于redis的限流处理就无法使用了,先注释掉7 重启就可以了 1 去除redis 配置去除ruoyi-admin下appli
转载 2023-09-06 15:44:56
1013阅读
项目部署 1. 环境搭建 java maven mysql node.js redis 2.项目下载: https://gitee.com/y_project/RuoYi-Vue 通过git 下载: git clone https://gitee.com/
转载 5月前
133阅读
一、官网下载(选择前后端分离版)下载下来之后给它解压!!! 二、运行sql新建一个数据库,数据库的名称要和这个一样!!!!!! 依次运行这个文件夹里面的两个sql文件 运行完成后关闭数据库,再打开,就能看见里面的表了!三、浏览器输入这个网址,下载redisReleases · microsoftarchive/redis · GitHub 下载好了之后给它解
@toc一:故事背景最近在研究权限系统。秉承着站在巨人的肩膀上的原则,去学习了的权限项目。这里选用的是前后端分离版。去研究了界面的控制和页面内元素的控制。查看了其具体的实现方法,将其总结到这里。二:具体权限控制权限控制主要分为两大部分,第一部分是页面的控制,第二部分是页面上具体元素的控制。在的系统中,菜单管理内可以看到所有元素。元素分为两种。一种是页面,另外一种是元素是页面内的具体元素
原创 2023-06-14 22:50:13
341阅读
IDEA如何导入项目以及Git的安装首先,导入项目之前需要下载Git,下面我将把安装Git的详细教程给你们,按照我的步骤一步一步来吧!!!安装环境:Windows10 64bit 下载 Git网址 :https://git-scm.com/download/win 版本:Git-2.27.0-64-bit第一步:双击下载后的Git-2.27.0-64-bit.exe,开始安装第二步:选择安装路
一、分页实现***前端采用基于bootstrap的轻量级表格插件bootstrap-table *后端采用基于mybatis的轻量级分页插件pageHelper#前端调用实现 HTML代码<table id="bootstrap-table" data-resizable="true" style="width: 100%;word-br
看了一大圈,感觉还是文档里写的好后台手册 | RuoYi        在实际项目开发中Web应用有一类不可缺少的,那就是定时任务。 定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券; 比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对工作;比如一些
安装redis 1.获取最新版的 Redis 镜像:docker pull redis:latest2.查看本地镜像,使用以下命令来查看是否已安装了 redis:docker images在上图中可以看到我们已经安装了最新版本的 redis 镜像。3.运行容器,安装完成后,我们可以使用以下命令来运行 redis 容器:docker run -d -p 6379:6379 --name r
1.系统简介1.1 概述微服务版RuoYi-Cloud,基于Spring Boot、Spring Cloud & Alibaba、OAuth2的前后端分离的后台管理系统。此系统内置模块如部门管理、角色用户管理、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置,并且支持集群,支持多数据源。此系统还是我们公司内部的一套 Java EE 企业级快速开发平台.
  • 1
  • 2
  • 3
  • 4
  • 5