今天我们一起来学习一下Mybatis的另一种创建方式:mapper接口的创建方法
这里就不再写导包的步骤了
第一步:创建Mybatis的xml文件
<?xml version="1.0" encoding="UTF-8" ?>
这里说一下typeAliases 这个标签,这个标签是创建bean的别名,以后不用写com.XXX.XXX.类名,可是直接写类名type指的是报的名称和路径,alias是别名
第二步:创建mapper的接口层
package
第三步创建mapper 的xml文件
<?xml version="1.0" encoding="UTF-8" ?>
这里有注意的地方id的值为mapper接口中的方法名称要对应
mapper 中的namespace要是mapper接口的路径
以前写全路径的地方现在我们可以使用别名来写
同时有的人喜欢在两个的参数的时候使用arg0和arg1或是parme1和parme2,这里可用map集合来代替,原因就是有的时候我们可能会填错地方所以可以使用map来代替
第三步:进行使用
这里我写了一个工具类,因为你会发现,在写Mybatis的时候会有很多重发的地方
工具类:
package
测试代码:
package
这里就做一个测试吧,其他的都和第一个使用的方法相同
作者也是个Java小白,有什么不对的地方还希望大家一起指出,共同进步,谢谢