草庐IT

若依移动端Ruoyi-App 项目的后端项目入门

后端项目运行运行报错 Errorcreatingbeanwithname'sysConfigServiceImpl':Invocationofinitmethodfailed数据库创建了。 代码连接数据库地方了也匹配上了。但是还是报错。 分析:想起来我电脑从来没有安装过redis 下载安装redis到windows链接:https://pan.baidu.com/s/1GjNhTPFfW5aMEYoy0QDZ3g?pwd=u1pt 提取码:u1ptzip包解压: cmd管理员打开,执行:redis-serverredis.windows.conf如下redis启动成功然后安装redis桌面软件

若依框架 - 短时间内断开连接,重复跳转至登录界面问题的解决方法(docker 与 redis)、令牌超时问题

问题在很短的时间内不去操作系统,就会自动提示,登录状态已过期,您可以继续留在该页面,或者重新登录,所以老是要跳转到登录界面,这一点很麻烦,非常影响用户体验。解决思路令牌设置超时时间,过于短暂;redis服务的启动配置文件有问题,没有配置密码登录,而是默认配置(当然笔者对这一点还有点不太理解,但是笔者是这一点出问题,并解决了,还有笔者是docker启动redis镜像配置redis服务的,但仍旧作为其他相似情况下的解决方法,最后一点思路1令牌超时问题与思路2的问题完全没有关联,不是令牌出问题);实际方法思路1、在若依框架的application.yml内找到token配置,添加expireTime

若依框架整合mybatis-plus

在使用若依(RuoYi-vue)时,发现若依用的是mybatis而不是mybatis-plus,所以为了保留原有代码生成器生成的方法,外加入mybaits-plus,故有了下面的内容:1、ruoyi-admin的prom.xml中添加mybatis-plus依赖com.baomidoumybatis-plus-boot-starter3.4.1注意3.5.3版本不行,会报错2、在ruoyi-framawork/main/java/config/MyBatisConfig中注释掉下面图片中的内容3、在ruoyi-admin中的application.xml中注释掉mybatis配置并添加myba

若依系统(微服务版本)部署流程

若依系统(微服务版本)部署流程此处做最基本的部署,后续需要可根据系统需要添加功能。微服务版本源码地址:https://gitee.com/y_project/RuoYi-Cloud若依系统官网:http://www.ruoyi.vip/系统架构此处只部署基础模块:gateway网关模块,auth认证模块,system系统模块。其他模块可根据需要自行部署。基础环境配置MySQL此处使用mysql做数据存储。mysql使用8.0版本。数据库中导入代码中提供的数据库文件。此处部署系统数据库即可。NacosNacos做为服务注册中心和配置中心,此处安装2.0.1版本;安装后开放端口8848,9848,

下拉若依项目时遇到Proxy error: Could not proxy request /captchaImage from localhost:81 to http://localhost:80

下拉若依项目时,遇到问题  经过查询发现是因为vue.config.js 里面 ,proxy下 target 那个路径配置和自己设置的路径不同,将他们改成相同的路径就可以了。我是将配置文件中的路径改为和js中的路径相同。就可以成功启动。

若依框架图片上传、富文本框编辑器功能

文章目录一、前言二、效果三、编码过程1.前端:index.vueprojectShow.js富文本框:Editor/index.vue图片上传:ImgUploadCropper/index.vue2.后端:实体ProjectShowProjectShowControllerIProjectShowServiceProjectShowServiceImplProjectShowMapperProjectShowMapper.xml一、前言现在的需求是:实现一个项目展示模块,后端管理页面除了需要基础信息外,要加上一个图片上传和富文本框编辑器功能。二、效果点击”图片存储地址”:可上传电脑任何位置的图

若依配置教程(二)集成积木报表JimuReport

积木报表配置官网文章目录积木报表配置官网1.在ruoyi-admin文件夹下的pom.xml加入jar包依赖,我使用的是1.5.6版本,可以[查询版本号](http://jimureport.com/doc/log),根据需求写版本号。2.执行初始化脚本,在原来的数据库中导入积木报表所需要的公共表。3.在RuoYiApplication主程序添加积木扫描目录。4.因为在项目中,我是没有加入Token机制,因此,需要在ruoyi-framework模块中加入运行匿名访问,暂时不做权限控制。在搭建好若依环境成功运行以后,我们先在这个系统中加一个小功能:JimuReport积木报表,以下步骤,我们按

开源项目学习:若依RuoYi-Vue后台管理系统【环境搭建】

开源项目学习-文章目录第一章环境搭建第二章项目运行第三章阅读源码:例子-新增用户接口第四章基于ruoyi-vue开发新项目文章目录开源项目学习-文章目录前言一、JDK安装二、Idea安装、VSCode安装三、Git安装四、MySQL安装五、Navicat安装六、Maven安装七、Node.js安装八、Redis安装总结前言本文尽量贴近零基础入门,献给初入门的学弟学妹们!文章基本流程:环境配置→运行项目→阅读源码安装环境时最好修改安装路径!一、JDK安装Java开发必备!JDK下载:http://www.codebaoku.com/jdk/jdk-oracle-jdk1-8.html#jdk8u

开源项目学习:若依RuoYi-Vue后台管理系统【环境搭建】

开源项目学习-文章目录第一章环境搭建第二章项目运行第三章阅读源码:例子-新增用户接口第四章基于ruoyi-vue开发新项目文章目录开源项目学习-文章目录前言一、JDK安装二、Idea安装、VSCode安装三、Git安装四、MySQL安装五、Navicat安装六、Maven安装七、Node.js安装八、Redis安装总结前言本文尽量贴近零基础入门,献给初入门的学弟学妹们!文章基本流程:环境配置→运行项目→阅读源码安装环境时最好修改安装路径!一、JDK安装Java开发必备!JDK下载:http://www.codebaoku.com/jdk/jdk-oracle-jdk1-8.html#jdk8u

若依低代码平台(带工作流引擎版本)使用记录

目录0平台介绍1创建数据库2Redis缓存数据库3修改配置文件4修改maven依赖5运行后台6运行前端7运行效果0平台介绍带工作流引擎的开源低代码平台并不常有,这是基于若依开发的工作流版本低代码平台,MIT开源协议,前后端分离,前端使用Vue框架,后端SpringBoot。本文引用的ruoyi-vue-activiti版本仓库地址:https://gitee.com/smell2/ruoyi-vue-activiti1创建数据库平台默认使用MySQL数据,以该类型数据库为例,创建数据库“ruoyi-vue-activiti7“(参考application-dev.yml中的数据库链接字符串)。