记录我的spring boot成长所遇到的各种bug和有趣的事情(第一帖)

博主在重新接触Java,练习SpringBoot整合Mybatis时遇到一个问题:在resources/mapper目录下无法创建名为UserMapper.xml的文件,该文件会被识别为text类型的文本文档。此前创建的其他xml文件和小写命名的userMapper.xml均正常。经过排查,发现可能是由于历史原因或系统设置导致的问题,目前原因不明。博主决定记录此问题,以便后续研究。
摘要由CSDN通过智能技术生成

spring boot 整合mybatis 的一个小问题

本人曾是一个优雅的java开发者,后生活所迫干了三个月的php,如今又重操旧业,
先练手一把spring boot 整合mybatis的项目搭建,但是出了一个小问题,下面细嗦。

resources文件夹下的mapper文件夹的mapper.xml文件好像不能命名为UserMapper.xml

情况是这么个情况,如题上图:
在这里插入图片描述Mapper是本人创建的mabatis的xml文件模板。
有意思的事情来了,创建一个UserMapper.xml文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后就自动成为了text类型的文本文档。
当然,之前有个userMapper.xml被我删除了。因为同名原因不能创建大写的UserMapper.xml文件。
在这里插入图片描述
可以看到正常的xml文件和出问题的xml文件的区别。

这就是奇怪的地方,因为其他的xml文件都没什么问题,只有创建UserMapper.xml文件时会变成text样式的文本文档,而且小写的userMapper.xml也没有问题。
因为命名肯定和java里的mapper文件一致,所以导致我一开是创建个UserMapper.xml出问题让我各种搜查改弄了一上午,差点让我怀疑人生,感觉java已经不适合我,就此弃坑java了。
后来我朋友给我看这问题,然后创建个其他的xml文件没问题,我一脸懵逼。
我怎么会是个憨批呢?QAQ
突然想起来以前的老师好像是和我讲过,mapper文件夹里创建UserMapper.xml文件可能会出错。
但是时间太久远了,已经记不清是我自己的心理暗示还是老师真的说过我忘记了。
因为之前也建了个项目用的就是UserMapper.xml但是没问题。所以我也搞不明白到底是什么原因出现这样的问题,总之先记录下来,以后有空研究研究。或者有哪位大佬知道原因的在评论区科普一下,
谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值