这里我们可以参考mybatis官方网站(mybatis.org/mybatis-3/)查询xml头文件编写规范,直接复制粘贴进行引用即可。
具体步骤如下:
- 根据目录resources/application.properties中mybatis.mapper-locations=classpath:/mapper//.xml配置路径进行文件的创建。
- 在mapper.brand目录下创建xml文件:
- 通过mybatis官方(mybatis.org/mybatis-3/)查询xml映射头文件格式:
继续往下找,找到映射文件格式:
确认好需要的映射文件头规范部分直接复制到我们自己的xml文件里使用即可:
4.对映射体进行配置:
- 要求namespace与dao的全类名保持一致
- 要求resultType与pojo中的类全名保持一致:
- 要求主id与dao包中的方法名保持一致:
小结:
简单的SQL语句可以直接用注解进行描述使用,复杂SQL建议写在xml映射文件中,结构显得更清晰,活学活用!
注意事项:
1.检查resources/application.properties中mybatis的配置路径是否与创建的xml映射文件路径一致;
2.检查映射文件命名空间(namespace)是否与dao接口的类全名相同(注意空格)
3.检查访问的方法名是否在映射文件中有对应的元素id(注意空格、大小写等问题)
4.检查映射元素中是否定义ResultType或ResultMap属性
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。