MyBatis:Mapped Statements collection does not contain value for xxx

从零开始:用Python实现AlphaZero五子棋AI(附完整代码) 本文详细介绍了如何从零开始使用Python实现AlphaZero五子棋AI。通过工程化实践,逐步构建蒙特卡洛树搜索(MCTS)、轻量化残差网络(ResNet)以及自博弈训练循环,并提供完整可运行的代码。文章旨在帮助开发者绕过复杂理论,聚焦实战,最终打造一个能够自我学习与对弈的智能体,是深度强化学习在游戏AI领域的一次完整项目实战。 阅读详情

完整错误信息:

十一月 03, 2015 10:01:08 上午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [springmvc] in context with path [/xinghe-platform-web] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
### Error querying database.  Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for ResScore.getByResourceLocalIds
### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for ResScore.getByResourceLocalIds] with root cause
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for ResScore.getByResourceLocalIds
    at org.apache.ibatis.session.Configuration$StrictMap.get(Configuration.java:797)
    at org.apache.ibatis.session.Configuration.getMappedStatement(Configuration.java:631)
    at org.apache.ibatis.session.Configuration.getMappedStatement(Configuration.java:624)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:107)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:102)
    at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:358)
    at com.sun.proxy.$Proxy17.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:198)
    at com.xinghe.platform.dao.ResScoreDao.getByResourceLocalId(ResScoreDao.java:43)
    at com.xinghe.platform.service.ResScoreManager.getByResourceLocalId(ResScoreManager.java:41)
    at com.xinghe.platform.service.ResScoreManager$$FastClassBySpringCGLIB$$68ba2513.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
    at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
    at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
    at com.xinghe.platform.service.ResScoreManager$$EnhancerBySpringCGLIB$$8cc6352f.getByResourceLocalId(<generated>)
    at com.xinghe.platform.action.ResResourcePublic.getScore(ResResourcePublic.java:433)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:177)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:115)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.xinghe.activate.filter.ActivateFilter.doFilterInternal(ActivateFilter.java:52)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1521)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1478)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)

环境: Java项目,SpringMVC+MyBatis框架,
此错误的源码位置:
看到 MyBatisSystemException ,首先想到的是错误可能发生在ResScoreMapper.xml 文件中,但Dao层直接与Mapper.xml文件相关联,查看错误信息可以看到以下信息:
com.xinghe.platform.dao.ResScoreDao.getByResourceLocalId(ResScoreDao.java:43)
我遇到的这个错误就发生在这里!
错误原因:
说起错误原因,这里犯了一个小儿科的错误,从别的Dao文件中复制过来的代码,方法名改了,selectOne 中调用的Mapper中的命令空间及方法名忘记改了,所以导致此错误;
Mapped Statements collection does not contain value for ResScore.getByResourceLocalIds
是因为在Mapper中找不到 getByResourceLocalIds 这个映射。

【软考中级】多媒体应用设计师复习笔记第十章【free】 第10章法律法规与标准规范 行业标准 缩写的大写拼音 地方标准 DB加生代码 企业标准Q加斜线企业代号国际标准是国际标准化组织ISO和国际电工委员会IEC制定的标准 国家标准是由国务院标准化行政主管部门制定,全国范围内使用 ?强制性国家标准的代号为GB,推荐性国家标准的代号为GB/T。 ?软件开发规范GB8566-88属于强制性国家标准 在这里插入图片描述 行业标准代号由大写汉语拼音字母组成,加上斜线和T,组成推荐性行业标准,如XX/T。已经发布的行业代号有QJ(航天),SJ(电子 阅读详情

相关推荐

Conformal LEC逻辑等价性检查介绍和参考脚本

分为三个产品:Conformal L、Conformal XL、Conformal GXL。L是功能性检查,XL支持复杂数据通路的综合和APR优化,GXL支持定制的stdcell和定制memory的检查。Cadence Conformal Equivalence Checker,就是常说的LEC,可以用来验证RTL、门级网表、甚至spice网表的逻辑等价性。在setup模式下,读入库、golden设计、有修改的设计,并指定一些option。对于简单的设计,通过GUI来做LEC也是可以的。

weixin_44606964的博客 918

水务服务器是什么?技术架构、落地步骤与踩坑经验全解析

在工业自动化和智慧水务建设中,传统SCADA系统往往只解决数据采集与展示,难以兼顾实时控制闭环与多站点统一调度。边缘计算与平台协同架构的出现,使泵站自动化、管网调度和预警联动可在同一套体系中运行。其核心原理是让边缘节点在本地完成毫秒级响应控制,中心平台负责数据汇聚、模型训练和策略优化,从而解决工业协议兼容、断网自治、设备健康管理等实际难题。这类技术广泛应用于水务自动化项目中的无人值守泵站、供水管网监控和节能调度场景,逐步从数据中台演进为决策控制中台。“水务服务器”正是这一思路的工程化产物,本文结合专利落地背

weixin_33875564的博客 774

fMRI原始数据分割的笔记

好记性不如烂笔头_fMRI小白入门笔记

ZY_brain的博客 2896

Mybatis出现Mapped Statements collection does not contain value错误解决方法

前言: 最近重新学习mybatis,用的工具是intelliJ idea ,写dao实现类的方法调用数据库时出现找mybatis对应的配置文件的方法。错误如下 Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error querying datab...

点滴积累,量变到质变 4万+

在Rviz仿真环境中搭建传送带

<geometry><material>

qq_58268456的博客 935

从示波器波形看懂CAN/RS485/RS422:一个TVS管放错位置,通信全挂的教训

本文通过示波器波形分析,深入探讨了CAN/RS485/RS422通信系统中TVS管布局错误的故障诊断与解决方案。文章详细解析了错误布局导致的波形特征,如信号钳位、阻抗失配等,并提供了正确的保护电路设计方案和终端匹配技术,帮助工程师快速定位和解决通信故障。

weixin_30555515的博客 346

记录Mybatis报Mapped Statements collection already contains value for 的错误的原因

在一次提供升级包让同事升级后,启动服务时出现Mybatis报Mapped Statements collection already contains value for 的错误,导致无法启动。 1.首先查看了报错的xml文件,里面是否有重复的id,id没有重复的。 2.在网上查到,当parameterType和resultType参数错误或者为空时也会报相应的错误,因为那个报错的查询语句resultType是一个实体类,怀疑是该类没有升级,检查发现是有这个类的。 3.怀疑mybatis的配置文件里配置了

gill__hong的博客 2355

基于CY7C68013A芯片的USB2.0设计

基于FPGA的USB2.0读写控制项目简介CY7C68013A芯片介绍CY7C68013A芯片读写时序控制CY7C68013A芯片读写代码USB2.0的测试结果结束语 项目简介 我们前面已经写过了USB3.0的FPGA实现,所用到的芯片是FX600Q芯片,这次我们讲解USB2.0的FPGA代码的编写。我们用到的芯片是Cypress厂家的Cy7C68013A,该款芯片在市场上的应用率极广,我们这里不...

zhangningning1996的博客 1万+

Mapped Statements collection does not contain value for 解决方法

Mapped Statements collection does not contain value for 解决方法

weimezilie的专栏 14万+

全新YOLO26有效涨点改进专栏目录 | 本专栏持续更新500+篇内容 | 包含各种卷积、主干网络、各种注意力机制、检测头、损失函数、小目标检测改进、二次创新模块、独家创新等几百种创新点改进

🔥《2026年YOLO26改进专栏》🔥 🚀持续更新500+最前沿创新改进点(顶会顶刊论文/独家创新策略),涵盖主干网络、各种卷积、注意力机制、检测头等模块,助力科研论文发表与模型性能提升,支持检测/分割/分类任务。订阅即获完整可运行项目,提供专业QQ答疑群,适合科研发论文(SCI/CCF/核心)及工业应用(PCB/医学/遥感检测)。专栏价格将逐步上涨,早订更优惠! ⭐特色:非计算机专业友好、模块可自由组合、全网独家创新;📌适用:研究生大论文和小论文创新、小目标检测、多领域科研应用,满足不同研究需求。

Ai缝合怪、助力小伙伴高效发论文 5116

opencv案例实战——银行卡模式匹配识别

在之前的几篇文章中我们已经介绍了opencv的一些基础知识,本篇文章我们将结合一个案例运用之前的知识并且学习opencv中模式匹配的应用,用到的知识点如果有不清楚的可以查看上面列出来的系列文章。具体代码会放在最后。

艾醒的博客 1339

mybatis中出现Mapped Statements collection does not contain value for...错误原因分析

&lt;!-- by fyw find --&gt; &lt;select id="findbySalary" parameterType="double" resultMap="studentMap2"&gt; select students_id,students_name,students_sal from students2 where students_sal= #{FYW_do...

qq_28863045的博客 5万+

提示词工程在机器翻译质量提升中的应用

Introduction to Prompt Engineering in Machine Translation Quality Improvement Keywords

AI天才研究院 1151

解决Mybatis查询错误:Mapped Statements collection does not contain value for xxx

新手在使用mybatis注解开发的时候,往往容易出现各种错误。上述提到的“Mapped Statements collection does not contain value for xxx”就是常见的一种,出现这个错误表明mybatis没有找到你所使用的查询语句。

highlighters的博客 1万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

MyBatis——Mapped Statements collection does not contain value for XXX

报错信息: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the dri...

weixin_30533797的博客 111

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

mybatis遇到Mapped Statements collection does not contain value for xxx 错误

今天遇到了一个mybatis的错误: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for xxx 研究了半天发现是xml文件里面地址映射错了,给我整吐了。 1、检查XML里面mapper的命名空间 <mapper namespace="com.test.TestMapper"> 这里路径要对应你的mapper。 2、检查方法名称是否对应,我的就是一对多为了分页进

小四是个程序猿的博客 4445

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Mybatis 出现Mapped Statements collection does not contain value for xxx

mapper.xml中没有加入namespace mapper.xml中的方法和接口mapper的方法不对应 mapper.xml没有加入到mybatis-config.xml中(即总的配置文件) 配置了mapper文件的包路径的除外 mapper.xml文件名和所写的mapper名称不相同。

Heqianqian的博客 1286

启动Sprping Boot Mybatis 报错 Mapped Statements collection does not contain value for xxx

启动Sprping Boot Mybatis 报错 Mapped Statements collection does not contain value for xxx 在application.properties中加上 #MyBatis对应的 *.xml文件路径 mybatis.mapperLocations=classpath:/mybatis/base/...

1万+

Mybatis异常:Mapped Statements collection does not contain value for xxx

今天在使用mybatis查询数据库时,一直给我报 Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for xxx 最开始我没有用接口绑定来查询,也就是直接用xxxMapper.xml 根据namespace...

qq_42215637的博客 459

MyBatis异常 之 Mapped Statements collection does not contain value for xxx

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34247155的博客 247

junit 测试 spring 整合mybatis报 Mapped Statements collection does not contain value for XXX

junit 测试 spring 整合mybatis报 Mapped Statements collection does not contain value for XXX org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException...

qq_16939349的博客 309

Mapped Statements collection does not contain value for XXX

学习MyBatis的时候自己动练习时,运行后出现Mapped Statements collection does not contain value for XXX的问题。而mapper映射文件中又添加了对应ID的select查询,所以报错添加映射文件的加载方式后报错消失。另外,在找相关帖子查错的时候,发现有老哥是mapper映射文件中的ID写错报相同的错误。2、mapper核心映射文件中mapper映射文件加载没写。通过检查发现,mapper的核心配置文件中的,映射文件加载方式又忘记加了。

weixin_49341306的博客 1050

学Mybatis偶遇注解实现映射器,mybatis连接数据库时遇到时区问题和Mapped Statements collection does not contain value for xxx

1.注解实现映射器 遇到的问题: ### Error building SqlSession. ### The error may exist in com/mybatis/mapper/UserMapper2 ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com

hello world ! 302

Mybatis@Result使用报错:Mapped Statements collection does not contain value for XXX

一、报错信息 ### Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for xxx.AmsAlgorithmDao.queryAlgorithmById ### The error may exis...

执 2177

解决Mapped Statements collection does not contain value for xxx的错误

今天,在测试我自己的项目时,出现了这样的错误: Mapped Statements collection does not contain value for com.zbygroup.booklib.model.entity.delete_db.delete_use这个问题,经过一番探讨和分析之后,得出了它的解决方案。.........

念兮为美 2634

Mapped Statements collection does not contain value for XXX错误

一个不该犯的错误 怎么说呢,这个bug报的实在太降低水平了,一是本就不该犯这个bug,二是这个bug竟然找了这么久。。。。 Mapped Statements collection does not contain value for 意思是在映射器语句里面没有包含相应的值,其实就是mapper的xml文件没有被加载,导致找不到。遇到bug,第一步是百度,发现大家报这个bug很多是配置不正确,但是...

qq_40233503的博客 6531
上一篇: MyBatis:The expression 'list' evaluated to a null value
下一篇: 如何从官网下载Chrome浏览器离线安装包
微wx笑
微wx笑 优质创作者: Java技术领域 优质创作者: Java技术领域 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄18年 1万+粉丝 1004原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值