ssm框架大家也都耳熟能详了,因为突然想重温一下mybatis和springmvc的整合,
就用idea搭了下springboot框架。
呐用idea新建项目

按步骤,勾选所需依赖

新建项目完成。
然后M V C层一一新建,来做一个简单的对数据库的增删改查。
项目目录如下:

然后一切就正常的往下做
连接数据库,配置application.yml

在运行的时候,突然报错,找不到mapper的xml文件。。
这就奇怪了,@mapper注释什么的都有写,查找了很多原因后,只能手动写扫描的文件了,在pom.xml如下:

添加了之后,可以在main/java下的xml扫描,但是放在一起未免显得很乱,
可以把xml文件方法resources下,问题又来了:还是找不到xml。而上面的方法似乎不太管用。
那换一种方法,我们直接配置mybatis的扫描路径就好了

注意文件夹的名字要一样,接下来再运行,发现成功找到了xml,Demo成功跑起来。。
本文详细记录了使用IDEA搭建SpringBoot项目,并整合MyBatis和SpringMVC的过程。作者在进行数据库操作时遇到XML映射文件无法被扫描的问题,通过调整POM配置和mybatis扫描路径最终解决。适合初学者参考。
1315

被折叠的 条评论
为什么被折叠?



