草庐IT

RuoYi-Vue集成阿里云OSS简易版

RuoYi-Vue集成阿里云OSS简易版文章目录RuoYi-Vue集成阿里云OSS简易版对象存储OSS简易版的规划具体实现流程对象存储OSS对象存储服务(ObjectStorageService,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。大家如果对一些基础知识不太熟悉的话,就直接看下面的文档阿里云对象存OSS文档简易版的规划替换原有上传逻辑把文件图片等文件传到OSS中即可不做深入规划不一定适合正式生产环境具体实现流程第一步:引入OSS相关依赖文件修改文件:ruoyi-common->pom.xml

若依/RuoYi(前后端分离)、idea、导入并启动项目

目录一、选择要使用的版本或直接官网选择 二、部署要求三、项目启动3.1后端启动3.1.1导入3.1.2打开Redis、Mysql,将sql文件运行3.1.3修改配置文件ruoyi-admin/src/main/resources/application-druid.yml3.1.4修改配置文件ruoyi-admin/src/main/resources/application.yml3.1.5启动后端项目3.2项目前端启动3.2.1idea无法打开多个窗口问题 3.2.2启动项目前端 3.2.3在我启动时出现一个错误error:03000086:digitalenveloperoutines:

若依微服务框架两个服务之间调用-参考ruoyi-api-system

在实际开发中,需要服务之间的调用,若依框架如何实现两个服务1,先看下项目架构我们参考ruoyi-api-sysytem来写,其中我们服务提供写在ruoyi-tsmk(可以参考往期,如何新增一个业务模块),消费写在ruoyi-system(简单测试下)2,若依采用的是FeignClient我们先来看看FeignClient注解可能涉及到的参数value-服务提供方的服务名称,在这里面我们的服务提供是ruoyi-tsmk,因此2,我们在ruoyi-api下面新建一个模块3,新建完毕后,我们建一个包,新建一个接口RemoteStudentService类代码参考如下:packagecom.ruoyi

Ruoyi框架学习--Vue前端配置文件详解

CSDN话题挑战赛第2期参赛话题:学习笔记1、package.json配置中的重点介绍:1、许可证:license:各种License介绍(BSD,MIT,MPL,ApacheLicense,CC)_赵健乔的博客-CSDN博客2、脚本别名:scripts:对命令的一种别名设定,方便使用的3、一种第三方的检测书写规范的插件:githooks工具:husky"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,vue}":["eslint--fix","gitadd"]},4、需要发布的依赖插件管理:

RuoYi-Vue-Plus(springboot)集成easy-es(含docker搭建ELK)

   从医疗数据库读取数据量大,防止遇到查询效率问题,准备用elasticsearch来做存储。听ruoyi-vue-plus狮子大佬推荐了easy-es,类似mybatis-plus一样操作。熟悉的语法熟悉的风格,像我这么懒的人自然会拿来用一下.只做代码的搬运工,从狮子大佬的另一款开源架构RuoYi-Cloud-Plus里复制出相关代码粘贴到ruoyi-vue-plus当中,又因为想到kibana是es的客户化工具,EK都有了,也不差一个Logstash了,索性将狮子大佬微服务架构的ELK搬运过来,以至于正常运行起来。记录其中点滴,以便将来换了新工作后,可以一步到位的集成,节约时间。    

RuoYi -Cloud开源框架-跨域配置

🦆博主介绍:小黄鸭技术🌈擅长领域:Java、实用工具、运维👀系列专栏:📢开发工具 Java之路 八股文之路📧如果文章写作时有错误的地方,请各位大佬指正,一起进步!!!🧡欢迎大家点赞➕收藏⭐➕评论💬支持博主🤞  目录 什么是跨域RoYi-Cloud如何解决跨域      💖 配置方式代码方式         Nginx反向代理方式参数解析什么是跨域    简单来说就是违背了浏览器的同源策略,指协议,域名,端口都要相同,其中有一个不同都会产生跨域。RoYi-Cloud如何解决跨域配置方式:                通过在gateway的nacos中的gateway.yml添加以下配置spri

ruoyi(若依)微服务在多服务器上部署,feign远程调用不通的问题

情况:分别将多个模块部署到不同的服务器上出现不同模块之间调用不通环境:阿里云服务器框架:RuoYi-Cloud容器引擎:Docker前置条件(这里默认已经完成打包,部署)需要在阿里服务器上配置对应的安全组规则情况与解决方案1.gateway模块和system模块不在同一个服务器,前端发送的地址,在gateway中匹配,去拿nacos中记录的地址ip(这个ip调不通,问题所在)nacos配置的yaml文件里,对gateway的yaml文件进行操作如果和gateway模块不在同一个docker这里的uri需要配置具体的http://xxx.xxx.xxx.xxx:port/如routes:#认证中

RuoYi Vue - 若依框架的 Vue 版本,免费开源、生态强大、专业的 admin 后台管理系统,基于 Vue + Element

有一段时间没有推荐admin框架了,若依这款后台框架很强大,提供了vue版本,很实用,推荐给大家。关于若依RuoYi中文名称叫若依,名字十分二次元,是一个后台管理系统,后端基于经典技术组合(SpringBoot、ApacheShiro、MyBatis、Thymeleaf),前端提供了Bootstrap和Vue+Element版本,内置了很多管理后台常用的业务模块,让开发者能专注业务,快速开发项目管理后台,极大地提高开发的速度。技术选型要考虑方方面面,若依的作者提到,之前想做一个后台管理系统,找了很多优秀的免费开源项目,但是发现没有合适的。于是利用业余时间,自己写了一套后台系统。若依后台管理框架

ruoyi若依框架@DataScope注解使用以及碰到的一些问题

1️⃣、项目使用场景:根据不同角色的登录用户,查看不同的列表数据2️⃣、思路因为使用的是ruoyi若依框架,所以第一个想到的就是使用@DataScope注解,用来控制数据权限的3️⃣、具体使用方法使用起来很简单:1、在你的实现类的方法上加上该注解@DataScope(deptAlias=“d”) @Override@DataScope(deptAlias="d")publicListBackupQueueManage>selectBackupQueueManageList(BackupQueueManagebackupQueueManage){ListBackupQueueManage>bac

阿里云云效流水线自动化部署 ruoyi-cloud 微服务架构

前言本文章基于ruoyi-cloud项目改编。阿里云云效工作台点击进入,主要使用到代码管理及流水线模块。主机配置:CentOS7.9.2009x86_64环境配置:安装docker、docker-compose#安装docker使用daocloud的一键安装脚本curl-sSLhttps://get.daocloud.io/docker|sh#安装daocloud加速器,避免dockerhub网络问题curl-sSLhttps://get.daocloud.io/daotools/set_mirror.sh|sh-shttp://f1361db2.m.daocloud.io#启动docker服