通过接口就能实现业务方法,(接口和xml配置文件的动态绑定)这是现在的MyBatis的一个基本使用。
前期准备
和上一章相同
步骤
1.在com.mybatis.dao 包中创建一个接口EmployeeMapper
EmployeeMapper接口中写了一个根据id查询的抽象方法
EmployeeMapper.java
package com.mybatis.dao;
import com.mybatis.bean.Employee;
public interface EmployeeMapper {
public Employee getEmpById(Integer id);
}
2.修改EmployeeMapper这个xml配置文件信息
这里的namespace命名空间需要对应那个接口类的路径 : 实现这个xml和接口类进行绑定
id为接口类中的方法名称 : 实现这个selet标签和这个方法进行绑定
注意:namesapce=“com.mybatis.dao.EmployeeMapper”
id=“getEmplById”
EmployeeMapper.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="com.mybatis.dao.EmployeeMapper"