Parameter ‘**‘ not found. Available parameters are [0, 1, param1, param2]解决办法

简介: Parameter ‘**‘ not found. Available parameters are [0, 1, param1, param2]解决办法

image.png

发生场景:mapper层方法传2个参数,默认一个参数可以不需要@Param,但传多个参数必须指定@Param("别名")
说明:该问题出错在mapper层与xml层的参数设置问题

@[toc]

第一种情况:mapper层方法缺少@Param注解

image.png

第二种情况:传2个参数都是对象的时候,而不是简单地string、int等等

出错原因:对象具体的xx属性没加对象名
出错代码:
image.png

正确代码:

image.png
image.png

重要信息

image.png
image.png
image.png
Parameter ‘**‘ not found. Available parameters are [0, 1, param1, param2]解决办法

目录
相关文章
|
数据可视化 前端开发 Java
SpringBoot 集成 Flowable + Flowable Modeler 流程配置可视化(图解)(一)
SpringBoot 集成 Flowable + Flowable Modeler 流程配置可视化(图解)
5469 0
|
10月前
|
JSON 前端开发 JavaScript
前端工具方法整理
前端工具方法整理
228 8
|
Java Spring
【Spring Boot】logback和log4j日志异常处理
【1月更文挑战第25天】【Spring Boot】logback和log4j日志异常处理
|
4月前
|
机器学习/深度学习 人工智能 搜索推荐
基于人类反馈的强化学习:对齐AI与人类价值观的技术革命
基于人类反馈的强化学习(RLHF)是一种通过人类偏好来训练AI的技术,使其行为更符合人类价值观。它分三阶段:先用示范数据微调模型,再训练奖励模型预测人类偏好,最后用强化学习优化模型。相比传统方法,RLHF在安全性、创造力、数据效率等方面优势显著,能有效提升AI的对齐性与实用性,是实现有益人工智能的关键路径。
|
6月前
|
人工智能 安全 数据可视化
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
本文系统性地提出并阐述了一种配置驱动的独立运行时Agent架构,旨在解决当前低代码/平台化Agent方案在企业级落地时面临困难,为Agent开发领域提供了一套通用的、可落地的标准化范式。
531 18
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
|
6月前
|
监控 数据挖掘 API
快应用报错Module Error 分包要求 app.json#minPlatformVersion 不小于 1061, 当前值为 21解决方案-优雅草卓伊凡
快应用报错Module Error 分包要求 app.json#minPlatformVersion 不小于 1061, 当前值为 21解决方案-优雅草卓伊凡
178 0
|
监控 数据可视化 项目管理
关键路径法在项目管理中的实践:从理论到落地的全过程
使用关键路径法(CPM),为你的项目梳理清晰的“优先级”与“全局策略”。
2023 2
关键路径法在项目管理中的实践:从理论到落地的全过程
|
XML 存储 Java
SpringBoot集成Flowable:构建强大的工作流引擎
在企业级应用开发中,工作流管理是核心功能之一。Flowable是一个开源的工作流引擎,它提供了BPMN 2.0规范的实现,并且与SpringBoot框架完美集成。本文将探讨如何使用SpringBoot和Flowable构建一个强大的工作流引擎,并分享一些实践技巧。
4468 0
|
Java Nacos 数据安全/隐私保护
nacos启动问题之启动时连接报错如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
5134 94