dao 接口
映射文件mapper.xml
只需要程序员编写Mapper接口(相当于dao接口),和映射文件,由mybatis框架根据接口来创建接口的动态代理对象,来代理接口方法的实现(类似于传统dao开发方式中的实现类)
规范要求
-
mapper.xml映射文件和mapper接口的名字必须一致
-
mapper.xml映射文件的namespace与接口的类全路径名相同
-
mapper.xml映射文件的statement的id与接口的方法名相同
-
mapper.xml映射文件的参数类型parameterType与接口方法的参数类型相同
-
mapper.xml映射文件的输出结果类型与接口方法的返回类型相同