原生:Dao =====>DaoImp
mybatis: Mapper ====> xxMapper.xml
2、SqlSession掉膘和数据库的一次会话,用完必须关闭;
3、SqlSession和connection一样他都是非线程安全,每次使用都应该获取新的对象
4、mapper接口没有实现类,但mybatis会为这个接口生成一个代理对象。
(将接口与xml文件进行绑定)
EmployeeMapper empMapper=Emloyee employee=opSession.selectOne(“selectEmp”, 1);
5、两个重要配置文件:
mybatis的全局配置文件:包含数据库连接池信息,事务管理器信息等,系统运行环境信息。
sql映射文件:保存了sql语句的映射信息;
将sql抽取出来