15. 成功解决:java: Can‘t generate mapping method with primitive return type.

这篇具有很好参考价值的文章主要介绍了15. 成功解决:java: Can‘t generate mapping method with primitive return type.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

primitive return type,成功解决 BUG 合集,java,mybatis,开发语言

❤️ 个人主页:水滴技术
🌸 订阅专栏:成功解决 BUG 合集
🚀 支持水滴:点赞👍 + 收藏⭐ + 留言💬

问题描述

今天启动 SpringBoot 项目时,报了如下错误:java: Can't generate mapping method with primitive return type.

仔细一下,还不止这一个错误,错误截图:

primitive return type,成功解决 BUG 合集,java,mybatis,开发语言

原因分析

通过错误描述信息来看,应该是 MyBatis 的问题

解决方案

仔细检查了一下 MyBatis,发现是 @Mapper 注解的问题。

这次无意间引入了非 MyBatis 注解:org.mapstruct.Mapper

而正确的注解应该是:org.apache.ibatis.annotations.Mapper

// 错误的引入
import org.mapstruct.Mapper;

// 正确的引入
import org.apache.ibatis.annotations.Mapper;

注解引入正确后,重启后即可正常。


热门专栏

👍 《Python入门核心技术》
👍 《IDEA 教程:从入门到精通》
👍 《Java 教程:从入门到精通》
👍 《MySQL 教程:从入门到精通》
👍 《大数据核心技术从入门到精通》文章来源地址https://www.toymoban.com/news/detail-610003.html

到了这里,关于15. 成功解决:java: Can‘t generate mapping method with primitive return type.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决错误Whitelabel Error Page This application has no explicit mapping for /error(Method Not Allowed405)

    在提交表单数据的时候,由于控制器controller中mapper处理头映射错误,导致出现PUT405错误代码。 修复的方法有: ①修改URL映射链接和映射方式 ②如果URL没问题的话,可能是没有添加springboot的全局扫描,导致映射失败. 进入SpringbootApplication代码中查看是否添加全局扫描@MapperS

    2024年02月11日
    浏览(56)
  • EasyExcel报错Can not find ‘Converter‘ support class Map.解决办法

    最近在将POI改造easyexcel,遇到报错如下 修改办法是在实体类加上如下注解即可解决,最主要的是@ExcelIgnoreUnannotated,其他注解可不加,这个注解的意思官网上有,可以自己去读一下官网。 报错信息

    2024年02月10日
    浏览(56)
  • 成功解决:AssertionError: Torch not compiled with CUDA enabled

    在运行pycharm项目的时候,出现了以上的报错,主要可以归结于以下 两个个方面 : 1、没有安装GPU版本的pytorch,只是使用清华的镜像地址下载了CPU版本的pytorch 2、安装的CUDA和安装的pytorch的版本不相互对应 我使用   pip list 来查看我在该环境下安装了哪些依赖项,发现自己的

    2024年02月05日
    浏览(56)
  • 【Python】成功解决TypeError: can only concatenate str (not “int“) to str

    【Python】成功解决TypeError: can only concatenate str (not “int”) to str 🌈 欢迎进入我的个人主页,我是高斯小哥!👈 🎓 博主档案: 广东某985本硕,SCI顶刊一作,深耕 深度学习 多年,熟练掌握PyTorch框架。 🔧 技术专长: 擅长处理各类深度学习任务,包括但不限于图像分类、图像

    2024年04月23日
    浏览(49)
  • warning C318: can‘t open file ‘STC15.h‘解决方法

    当我们编译STC15单片机时,会出现如下的报错信息时: warning C318: can’t open file ‘STC15.h’ 我们此刻只需打开魔术棒 点击C51按钮, 点击下方的include Paths,添加相关的STC头文件路径 3.此时需的文件夹是你自己安装的STC库文件所在的位置,一般在你C51安装文件夹路径内添加,我的

    2024年02月13日
    浏览(141)
  • Wireshark报错 Info can only be sorted with 10000 or fewer visible rows——解决办法

    使用info筛选出Query和Response数据包时,报错: Info can only be sorted with 10000 or fewer visible rows; increase cache size in Layout preferences 。 这通常是因为Wireshark的缓存大小设置不够大,导致无法处理大量数据。  在菜单栏中选择“Edit”(编辑) - “Preferences”(首选项)。 选择外观,布局

    2024年03月19日
    浏览(52)
  • 成功解决HTTPSConnectionPool(host=‘huggingface.co‘, port=443): Max retries exceeded with url:LocalEntryNo

    HTTPSConnectionPool(host=\\\'huggingface.co\\\', port=443): Max retries exceeded with url:LocalEntryNotFoundError: Connection error, and we cannot find the requested files in the disk cache. Please try again or make sure your Internet connection is on. 目录 解决问题 解决思路 解决方法 这个错误表明您的代码尝试从\\\"huggingface.co\\\"下载模型文

    2024年02月08日
    浏览(95)
  • 成功解决Unable to allocate xxx MiB for an array with shape (xxxx, xxxx)

    看了网上的一些解决方案,应该是跟内存有关。 1.修改 pycharm 的运行内存(未解决) 打开pycharm64.exe.vmoptions进行编辑修改,把 -Xmx750m改为 -Xmx8192m,分配8G内存,内存分配视情况而定。保存并重启pycharm。 2.修改虚拟内存(解决) 视情况设置需要的虚拟内存。

    2024年02月12日
    浏览(79)
  • 【Python】成功解决IndexError: index 1256 is out of bounds for axis 0 with size 629

    【Python】成功解决IndexError: index 1256 is out of bounds for axis 0 with size 629 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈 希望得到您的订阅和支持~ 💡 创作高质量博文(平均质量分92+),分享更多

    2024年04月12日
    浏览(43)
  • System has not been booted with systemd as init system (PID 1). Can‘t operate.解决方法

    在 WSL (Windows Subsystem for Linux,适用于Linux的Windows子系统)下通过systemctl命令启动某些服务将造成System has not been booted with systemd as init system (PID 1). Can’t operate.这样的错误; 以启动docker 为例: 错误信息如下: 解决方案 尝试使用以下方法启动服务:

    2024年02月15日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包