这里咱们能够参考 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 属性