1,穿件mapper 映射
注意:namespace
2创建 mapper 接口
注意:方法名称以及 输入输出参数 与maopper 映射文件种对应
3.测试业务
package test;
import java.io.IOException;
import java.io.InputStream;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import dao.Usdao;
import modole.User;
public class testmapper {
public static void main(String[] args) throws IOException {
String path = "conf.xml";
InputStream is = Resources.getResourceAsStream(path);
SqlSessionFactory factory=new SqlSessionFactoryBuilder().build(is);
SqlSession sqlsession = factory.openSession();
// 获取usdao对象
Usdao usdao = sqlsession.getMapper(Usdao.class);
// mybatis 的发射机制会自动创建相关的类
//调用相关的方法
User user=usdao.GetUserByID(1);
System.out.println(user.getName());
sqlsession.close();
}
}
4.结果