SpringBoot学习笔记(1):配置Mybatis
反思:如果自己写的笔记自己都看不懂,那就不要拿出来丢人现眼!
IDEA插件
Free MyBatis Plugin插件可以让我们的MyBatis开发更加便捷。
XML版本配置
我们在开发Mapper时可以将SQL语句放到XML中编写,来实现一些更复杂的操作,如动态SQL、结果集映射等。
配置XML路径
我们首先需要在SpringBoot的配置文件中配置一些属性,首先是XML文件的位置:
mybatis.mapper-locations=classpath:mapper/*.xml
这样,MyBatis在运行时就会从该目录下加载符合通配符规则的XML文件并应用到Mapper中。
XML模板
我们在类路径下创建相应的Mapper.xml,xml中默认的模板代码如下:
在这里resultType可以不用写成完整路径,写成StuRegTimeModel即可。我们可以在SpringBoot的配置文件中配置Model包路径:
mybatis.type-aliases-package=com.ms.qiandao.model