自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 【ruoyi-cloud】解决若依前端项目部署后无法访问到后端接口

摘要:前端请求出现304和405状态码问题,原因是nginx默认不支持RESTful风格请求。解决方案是修改nginx配置,添加CORS相关头信息,允许GET/POST/PUT/DELETE等方法,并设置跨域访问权限,从而支持RESTful API调用。(98字)

2025-10-14 18:01:51 273

原创 【ruoyi-cloud】记录解决关于启动若依定时任务服务报错问题

项目中出现Spring依赖注入失败问题,错误链显示从SysJobController到SqlSessionFactory多层依赖解析失败,最终定位到SysJobLogMapper.xml文件解析异常。原因是项目从Mybatis切换为MybatisPlus后,配置文件未同步更新。解决方案是替换原有的Mybatis配置为MybatisPlus配置,修改Nacos中的相关配置后问题解决。

2025-09-25 10:28:33 243

原创 【ruoyi-cloud】解决新增方法报错 Ambiguous handler methods mapped for问题

摘要:Spring框架报错显示存在两个冲突的删除用户方法(remove和removeByUserNames),导致请求路径/user/2025001%2C2025002%2C2025003出现映射歧义。解决方案是修改新增方法路径,添加层级区分(如@DeleteMapping("/usernames/{userNames}")),并同步调整前端调用路径。该错误是由于两个删除方法使用了相同的URL模式导致的映射冲突。

2025-08-20 10:59:26 334

原创 【ruoyi-cloud】解决注入ruoyi-api-system中的Feign客户端红线报错

在Ruoyi框架中注入Feign客户端出现红线报错时,解决方案是在启动类添加@EnableFeignClients(basePackages = "com.ruoyi.system.api")注解。该注解会扫描指定包路径下的@FeignClient接口,自动生成代理实现并注册为Spring Bean,从而解决远程服务注入问题。

2025-08-20 09:13:33 320

原创 【ruoyi-cloud】关于解决接口报错{“msg“:“Request method ‘POST‘ not supported“,“code“:500}

接口报错"Request method 'POST' not supported"通常由两种原因导致:1.接口路径或名称不匹配;2.请求方法类型不一致。解决方案:首先检查接口路径、大小写是否完全匹配;其次确认后端注解(@GetMapping等)与前端请求类型(POST/PUT/DELETE等)是否一致。例如前端使用PUT方法时,后端应使用@PutMapping注解。需仔细核对前后端定义的方法类型是否对应。

2025-08-19 11:48:53 414

原创 【ruoyi-cloud】解决mybatis在xml文件sql语句中if判断语句传入数值0判断为 false的BUG

MyBatis中0值在OGNL表达式中的判断问题及解决方案 问题描述:当传入level为0时,原条件判断level != null and level != ''会将0视为false导致判断失败。 原因分析: 数字0在OGNL中会被转为布尔值false 空字符串''也被视为false 因此0 != ''实际是false != false,结果为false 解决方案:修改判断条件为level != null and (level != '' or level == 0),显式包含0值的判断。

2025-08-19 11:35:15 223

原创 【ruoyi-cloud】关于解决Unknown column ‘search_value‘报错

摘要 使用MyBatis-Plus后前端查询报错"Unknown column 'search_value'",原因是实体类继承了若依框架的BaseEntity基类,该基类包含search_value字段但数据库表中不存在。解决方案是移除实体类的BaseEntity继承关系即可解决字段不匹配问题。

2025-08-18 15:00:27 229

原创 【ruoyi-cloud】解决关于使用MyBatis的父子表进行关联映射时报错

MyBatis关联映射配置错误导致BuilderException异常,提示集合类型不明确。解决方案:在collection标签中需要补充完整类型信息,包括添加ofType属性的完整包路径(如ofType="com.example.Entity"),同时显式指定集合类型javaType="java.util.List"。这两个关键配置可解决因类型不明确导致的XML解析错误。

2025-08-18 12:13:10 174

原创 【ruoyi-cloud】解决访问接口报错Invalid bound statement (not found): com.ruoyi.basic.mapper**

接口报错显示MyBatis找不到Mapper映射语句"com.ruoyi.basic.mapper.BasicExamineeMapper.selectBasicMyList"。该问题是由于XML映射文件中命名空间路径配置错误导致。解决方案是检查并修正XML文件中namespace属性,确保其与Mapper接口的完整类名完全一致。同时注意检查方法名是否匹配。

2025-08-15 09:45:16 193

原创 【ruoyi-cloud】关于解决使用mybatis-plus框架后启动ruoyi-modules-system报错问题

摘要:在将MyBatis替换为MyBatis-Plus框架后,启动Ruoyi系统应用时出现依赖注入错误。问题根源在于Nacos配置未同步更新,仍保留原有MyBatis配置。解决方案是将配置替换为MyBatis-Plus格式,包括设置mapper文件路径、实体类包扫描、驼峰命名转换、日志实现等全局配置。修改后需确保mybatis-plus配置项正确覆盖原有mybatis配置,特别是mapper-locations路径和类型别名包的设置。配置更新后系统即可正常启动。(150字)

2025-08-14 10:57:30 275

原创 【ruoyi-cloud】ruoyi前端框架vue3获取token方法

Ruoyi框架中Vue2/Vue3获取Token方式对比 在Ruoyi前端框架中,Vue2和Vue3版本获取Token的方式不同。Vue3版本需要通过Pinia状态管理获取Token,具体实现方式是引入用户store模块,然后使用计算属性返回带Bearer的Authorization请求头。该方法解决了全局搜索不到Token调用案例的问题,适用于自定义上传或接口调用的场景。

2025-08-13 18:17:15 254

原创 【ruoyi-cloud】解决网关异常处理数据接口响应code“:500,“msg“:404 NOT_FOUND

新增模块后前端页面数据接口响应异常,控制台报错404 NOT_FOUND。经排查发现是Gateway未配置新模块的路由规则。解决方案是在Gateway配置文件中添加对应路由规则:将服务ID设置为模块的spring.application.name,URL指向该服务,并配置Path=/basic/**的断言规则和StripPrefix=1的过滤器。配置后需检查API接口路径是否正确拼接,确保请求能正确转发到目标服务。该问题是由于网关未正确处理新模块请求导致的404错误,通过添加路由配置即可解决。

2025-08-13 16:35:18 939

原创 【ruoyi-cloud】若依框架运行前端报错无法展示页面

项目启动时出现JWT签名不匹配错误,浏览器报错"JWT signature does not match",同时后端网关报404错误。分析发现是由于在未正确配置后端服务的情况下运行前端,导致浏览器缓存了无效的Token。解决方案是清除浏览器缓存(特别是Token相关的本地存储数据),从而移除旧的无效Token。这样可以解决JWT签名验证失败的问题,使系统恢复正常运行。

2025-08-12 14:57:20 1034

原创 【ruoyi-cloud】记录使用若依框架启动报错问题sysConfigController无法创建

摘要:记录使用若依框架启动时出现的报错问题,主要错误为Invalid bound statement和sysConfigController创建失败。原因分析表明是Nacos未成功加载YML配置文件。解决方案是检查bootstrap.yml中的Nacos配置项,确保IP地址等配置正确。该问题通常与动态数据源配置加载失败有关,需重点核对Nacos服务连接信息。

2025-08-11 17:45:21 333

原创 【ruoyi-cloud】记录使用若依框架启动报错问题找不到名为CacheRequestFilter的网关过滤器

摘要:在Ruoyi-Cloud框架中使用Nacos配置时出现"Unable to find GatewayFilterFactory with name CacheRequestFilter"错误。问题原因是Spring Cloud Gateway无法找到指定的过滤器工厂。解决方案是进入Nacos服务端,修改ruoyi-gateway-dev.yml配置文件,注释掉第20行的过滤器配置即可正常运行。该问题源于使用了不存在的过滤器名称导致网关初始化失败。

2025-08-11 17:37:19 449

原创 【ruoyi-cloud】记录关于使用ruoyi-cloud启动RuoYiAuthApplication服务报错问题

摘要:在启动RuoYiCloud的RuoYiAuthApplication服务时,出现Nacos连接403权限错误"user not found!"。该问题是由于Nacos启用了认证功能但未配置认证信息所致。解决方案是在配置文件中添加username和password字段,填写正确的Nacos认证信息即可解决该连接问题。

2025-08-11 17:35:19 383

原创 移动PT939G光猫获取超级管理员密码后台配置群辉DDNS-GO开启外网访问

摘要:通过光猫后台开启远程登录功能后,使用Telnet连接192.168.1.1,以yhtcAdmin/Cm1@YHfw登录后查找配置文件获取admin/1234密码。登录后台后,在高级NAT配置中设置DMZ指向NAS地址并开放所有端口,配合群晖DDNS-GO实现外网访问NAS。该流程包含光猫权限获取、端口映射及动态域名配置等关键步骤。(150字) 注:出于安全考虑,该操作涉及高危权限修改,实际应用中需注意:1.默认密码应立即修改 2.DMZ全开放存在安全隐患 3.建议采用更安全的端口转发方案替代DMZ。

2025-06-19 21:55:32 970

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除