springboot框架下的mybatis要在yml下加
yml :
mybatis:
mapper-locations: classpath*:mapper/*.xml
命名规范:
XxxDaoMapper.xml
文件头部包含通用代码:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace=" 需要映射的Dao文件路径 " > 正文 </mapper>
映射对应Sql语句
insert, updat, select
属性
id, 在命名空间中唯一的标识符, 实现在Dao中的对应的抽象类
parameterType, 传入这条语句的参数类的完全限定名或别名, 即传入参数的类型
resultType, 返回的期望类型的类的完全限定名或别名, 即返回参数的类型
resultMap, 外部 resultMap 的命名引用.