添加与
Mapper
接口的映射
<!--UserMapper.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">
<!--namespace名称空间,用于绑定Mapper接口-->
<mapper namespace="cn.clang.mybatis.mapper.UserMapper">
<insert id="insertUser">
insert into t_user values(10,'小李','123456','男','上海')
</insert>
</mapper>
创建
Mapper
接口
public interface UserMapper {
/**
* MyBatis面向接口编程
* 1、映射文件的namespace和mapper接口的全类名保持一致
* 2、映射文件中SQL语句中的id要和mapper接口中的方法名保持一致
*/
int inserUser();
}
引入配置文件
<mappers>
<mapper resource="mappers/UserMapper.xml">
</mappers>
代码实现
public class MyBatisTest {
@Test
public void test(){
//...
}
}