Mybatis面向接口编程
添加与
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 {@Testpublic void test(){//...}}