在src\main\resources\mapper目录下,新建一个以控制器的名字+Mapper.xml的文件名称,例如:CourseMapper.xml,Course是控制器名称。
在CourseMapper.xml的文件里,写入如下的sql语句
![](https://img-blog.csdnimg.cn/img_convert/a45e37366cf5d93fe51086a3dd549665.png)
sql语句解释
id="findbuilding":是提供给dao调用的方法;
![](https://img-blog.csdnimg.cn/img_convert/22b7b11f92536b8365b058375c6f6125.png)
resultType="java.util.Map":返回的数据类型,有String、Map、Int、Blue等等;
parameterType="java.lang.String" :传入参数的类型,有String、HashMap、Arrays、ArrayList等等
在sql语句中可以直接使用if、foreach辅助语法;
![](https://img-blog.csdnimg.cn/img_convert/00ec9607b7a72f4c0dfdfa0570fc1045.png)
![](https://img-blog.csdnimg.cn/img_convert/d22d965fbbe74a52b5970627de38dbf2.png)