手把手教你腾讯云搭建RUOYI系统前置准备腾讯云配置1服务器准备1.1腾讯云购买地址:1.2配置开放端口2软件安装2.1MySQL在线安装2.2Redis安装2.3ngnix安装2.4jdk安装2.5maven3软件运行3.1打包java3.1打包vue4成功常用命令汇总问题汇总如果问题还是解决不了请联系我前置准备1腾讯云服务器2连接liunx工具(mobexterm地址.changefreeversion)3mysql连接工具(navicat.exe)4RUOYI源码地址前后端分离版本5IDEA(编译java)6VisualStudioCode(编译vue)腾讯云配置1服务器准备1.1腾讯云
场景RuoYi-Cloud是一个JavaEE企业级快速开发平台,基于经典技术组合(SpringBoot、SpringCloud&Alibaba、Vue、Element),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。微服务版技术选型1、系统环境JavaEE8Servlet3.0ApacheMaven32、主框架SpringBoot2.3.xSpringCloudHoxton.SR9SpringFramework5.2.xSpringSecurity5.2.x3、持久层ApacheMyBatis3.5.xHib
前言若依权限管理包含两个部分:菜单权限和数据权限。菜单权限控制着我们可以执行哪些操作。数据权限控制着我们可以看到哪些数据。菜单是一个概括性名称,可以细分为目录、菜单和按钮,以若依自身为例:目录,就是页面导航,也可以理解为导航父菜单(二级导航或三级导航)如:系统管理;某个父菜单没有权限,表示需要隐藏或禁用这个父菜单。菜单,就是导航子菜单,如:用户管理;某个子菜单没有权限,表示需要隐藏或禁用这个子菜单,也就无法进入子菜单关联的页面,如:用户管理页面。按钮,可以泛化理解为页面组件,如:新增;某个组件没有权限,表示需要隐藏或禁用这个组件,也就无法执行这个组件关联的事件,如:点击。菜单权限菜单权限是基于
前言若依权限管理包含两个部分:菜单权限和数据权限。菜单权限控制着我们可以执行哪些操作。数据权限控制着我们可以看到哪些数据。菜单是一个概括性名称,可以细分为目录、菜单和按钮,以若依自身为例:目录,就是页面导航,也可以理解为导航父菜单(二级导航或三级导航)如:系统管理;某个父菜单没有权限,表示需要隐藏或禁用这个父菜单。菜单,就是导航子菜单,如:用户管理;某个子菜单没有权限,表示需要隐藏或禁用这个子菜单,也就无法进入子菜单关联的页面,如:用户管理页面。按钮,可以泛化理解为页面组件,如:新增;某个组件没有权限,表示需要隐藏或禁用这个组件,也就无法执行这个组件关联的事件,如:点击。菜单权限菜单权限是基于
如何灵活自定义路由配置业务背景如何实现方式一:直接在前端路由表(router/index.js)里面某个路由的meta属性里面配置。方式二:在后台返回动态路由的接口中组装meta信息如何改造效果展示使用方法总结业务背景随着项目的深入开发,我们可能会对路由做特殊化处理。比如:访问路由A时需要传入routerType=A,前端会根据routerType=A做一些特殊的处理。如何实现方式一:直接在前端路由表(router/index.js)里面某个路由的meta属性里面配置。这种方法可用于公共路由或固定路由中,而现实开发过程中我们经常遇到的对某个菜单路由的做特殊化处理。还有经常遇到对动态路由的特殊化
如何灵活自定义路由配置业务背景如何实现方式一:直接在前端路由表(router/index.js)里面某个路由的meta属性里面配置。方式二:在后台返回动态路由的接口中组装meta信息如何改造效果展示使用方法总结业务背景随着项目的深入开发,我们可能会对路由做特殊化处理。比如:访问路由A时需要传入routerType=A,前端会根据routerType=A做一些特殊的处理。如何实现方式一:直接在前端路由表(router/index.js)里面某个路由的meta属性里面配置。这种方法可用于公共路由或固定路由中,而现实开发过程中我们经常遇到的对某个菜单路由的做特殊化处理。还有经常遇到对动态路由的特殊化
1.git找到RuoYi-VueRuoYi-Vue:🎉基于SpringBoot,SpringSecurity,JWT,Vue&Element的前后端分离权限管理系统,同时提供了Vue3的版本 2.本地创建文件夹,cmd进入该文件夹下并进行克隆项目gitclone https://gitee.com/y_project/RuoYi-Vue.git3.使用idea打开,在ruoyi-admin/src/main/resources/application-druid.yml文件,修改mysql数据库名字和密码(你自己的数据库名字和密码),这里使用的数据库是ry-vue 5.连接数据库(我用的是n
1.git找到RuoYi-VueRuoYi-Vue:🎉基于SpringBoot,SpringSecurity,JWT,Vue&Element的前后端分离权限管理系统,同时提供了Vue3的版本 2.本地创建文件夹,cmd进入该文件夹下并进行克隆项目gitclone https://gitee.com/y_project/RuoYi-Vue.git3.使用idea打开,在ruoyi-admin/src/main/resources/application-druid.yml文件,修改mysql数据库名字和密码(你自己的数据库名字和密码),这里使用的数据库是ry-vue 5.连接数据库(我用的是n
哈喽~大家好呀,这篇呢我们接着上篇来讲。 🥇个人主页:个人主页 🥈 系列专栏:【云原生系列】🥉与这篇相关的文章: 【云原生】3.2Kubernetes实战之多租户系统实战【云原生】3.2Kubernetes实战之多租户系统实战_程序猿追的博客-CSDN博客_kubernetes多租户【云原生】3.3Kubernetes中间件部署实战【云原生】3.3Kubernetes中间件部署实战_程序猿追的博客-CSDN博客【云原生】3.4RuoYi-Cloud部署实战(上)【云原生】3.4RuoYi-Cloud部署实战(上)_程序猿追的博客-CSDN博客目录一、naco
哈喽~大家好呀,这篇呢我们接着上篇来讲。 🥇个人主页:个人主页 🥈 系列专栏:【云原生系列】🥉与这篇相关的文章: 【云原生】3.2Kubernetes实战之多租户系统实战【云原生】3.2Kubernetes实战之多租户系统实战_程序猿追的博客-CSDN博客_kubernetes多租户【云原生】3.3Kubernetes中间件部署实战【云原生】3.3Kubernetes中间件部署实战_程序猿追的博客-CSDN博客【云原生】3.4RuoYi-Cloud部署实战(上)【云原生】3.4RuoYi-Cloud部署实战(上)_程序猿追的博客-CSDN博客目录一、naco