若依配Mapper,若依修改Caused by: org.springframework.beans.factory.BeanCreationException: Error creating

简介: 若依配Mapper,若依修改Caused by: org.springframework.beans.factory.BeanCreationException: Error creating

参考资料:

解决 Ruoyi 框架中提示认证失败,无法访问系统资源的问题_认证失败,无法访问系统资源

今天修改若依项目的时候,出现了一个bug:

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ruoyi.system.mapper.SysConfigMapper.selectConfigList

翻译

原因:org . spring framework . beans . factory . beancreationexception:创建名为“sysConfigServiceImpl”的bean时出错:调用init方法失败;嵌套异常为org . Apache . ibatis . binding . binding异常:无效的绑定语句(未找到):com . ruoyi . system . mapper . sysconfigmapper . selectconfiglist

这里出错原因是我擅自修改了若依的配置文件,若依的mapper资料在:

这里面的配置文件必须是

mapperLocations: classpath*:mapper/**/*Mapper.xml

如果修改其他会影响其他系统

但是又出现了其他的bug:

A component required a bean of type 'com.ruoyi.web.mappers.codeMapper' that could not be found.

若依如何配置mapper,在任意文件下可以配mapper,不能配mappers,会报错,要写成mapper

后来参考,这篇文章,具体的mapper层配置是

ruoyi若依二次开发怎么添加扫描自己的controller和mapper,配置三个地方即可。_若依mapperscan扫描项目中所有包


也可以在ruoyi-framework中进行添加对应接口


最后原因是自己修改mybatisPlus修改了配置导致的:

若依修改,集成mybatisplus报错,若依集成mybatisplus,总是找不到映射是怎么回事只要是用mp的方法就找报,改成mybatisPlus配置一定要改-CSDN博客

若依修改,集成mybatisplus报错,若依集成mybatisplus,总是找不到映射是怎么回事只要是用mp的方法就找报,改成mybatisPlus配置一定要改

最后好了


相关文章
|
JavaScript Java
若依框架 - - - 自定义打印模版
若依框架 - - - 自定义打印模版
1291 0
若依框架 - - - 自定义打印模版
|
前端开发 应用服务中间件 nginx
|
10天前
|
安全 Java API
将若依(RuoYi)框架从适配 Spring Boot 2 的版本升级到 Spring Boot 3
将若依(RuoYi)框架从适配 Spring Boot 2 的版本升级到 Spring Boot 3,这是一个涉及依赖、配置、API 兼容等多方面的系统性升级工作。
158 5
|
搜索推荐 Java 开发者
org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 问题处理
【5月更文挑战第14天】org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 问题处理
5749 1
|
JavaScript
npm的安装与镜像设置
npm的安装与镜像设置
1279 89
|
前端开发 NoSQL Java
【Java若依框架】RuoYi-Vue的前端和后端配置步骤和启动步骤
本文介绍了如何配置和启动基于Java的若依(RuoYi)项目,涵盖后端和前端的详细步骤。首先,准备Redis、MySQL以及IDE(如Idea和VS)。接着,通过GitHub获取代码并导入到IDE中,执行必要的SQL文件和配置数据库密码。然后,启动Redis并进行相关配置。最后,按照前端配置步骤克隆前端代码库,打开终端执行命令完成前端配置。整个过程详细记录了每一步的操作,帮助开发者顺利部署若依项目。 如果你觉得有帮助,请点赞、关注和收藏,这将是我持续分享的动力!
7314 4
|
Java 微服务 Spring
【Java异常】Spring boot启动失败@org.springframework.beans.factory.annotation.Autowired(required=true)
【Java异常】Spring boot启动失败@org.springframework.beans.factory.annotation.Autowired(required=true)
1035 0
|
前端开发 数据库
两步教你ruoyi若依跳过前端拦截器变成自己的前端
如何通过修改前端配置和后端设置来跳过若依(RuoYi)前端的token验证,以便复用其前端框架并将其变成自己的前端。
 两步教你ruoyi若依跳过前端拦截器变成自己的前端
|
XML Java Apache
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘t
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘t
|
XML Java 数据库连接
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
14968 2
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题

热门文章

最新文章