关于映射xml头文件的编写规范

这里咱们能够参考mybatis官方网站(mybatis.org/mybatis-3/)查询xml头文件编写规范,直接复制粘贴进行引用便可。segmentfault

具体步骤以下:mybatis

  1. 根据目录resources/application.properties中mybatis.mapper-locations=classpath:/mapper//.xml配置路径进行文件的建立。

image.png

  1. 在mapper.brand目录下建立xml文件:

image.png

  1. 经过mybatis官方(mybatis.org/mybatis-3/)查询xml映射头文件格式:
    image.png

image.png

image.png

继续往下找,找到映射文件格式:
image.png
确认好须要的映射文件头规范部分直接复制到咱们本身的xml文件里使用便可:
image.pngapp

4.对映射体进行配置:网站

  • 要求namespace与dao的全类名保持一致

image.png

  • 要求resultType与pojo中的类全名保持一致:

image.png

  • 要求主id与dao包中的方法名保持一致:

image.png

小结:
简单的SQL语句能够直接用注解进行描述使用,复杂SQL建议写在xml映射文件中,结构显得更清晰,活学活用!spa

image.png

注意事项:
1.检查resources/application.properties中mybatis的配置路径是否与建立的xml映射文件路径一致;
2.检查映射文件命名空间(namespace)是否与dao接口的类全名相同(注意空格)
3.检查访问的方法名是否在映射文件中有对应的元素id(注意空格、大小写等问题)
4.检查映射元素中是否认义ResultType或ResultMap属性3d

相关文章
相关标签/搜索