MyBatis3用法总结

 时间:2026-02-25 14:03:28

1、mybatis3是一个接口式编程编程,改变了我们传统的一个DAO对应一个DAOImpl一个实现,mybatis是一个Mapper对应一个Mapper.xml文件

MyBatis3用法总结

2、SqlSession代表和数据库的一次会话,用完之后必须关闭,释放资源。

MyBatis3用法总结

3、SqlSession和Connection一样是非线程安全的,所以我们不能把SqlSession作为成员变量,每次使用都应该去获取新的对象。

MyBatis3用法总结

4、mapper接口没有实现类,但是mybatis会为这个接口生成一个代理对象。

EmployeeMapper employeeMapper = sqlSession.getMapper(EmployeeMapper.class),我们将接口和xml进行绑定之后,mybatis会生产一个代理实现类。

MyBatis3用法总结

5、在mybatis中有两个重要的配置文件:

     mybatis的全局配置文件:包含数据库连接池信息,事务管理的信息等系统运行环境信息。

MyBatis3用法总结

6、在mybatis中另外个重要的配置文件:sql映射文件,这个文件必须有的,保存了每一个sql语句的映射信息,这个文件是将sql抽取出来。

   

MyBatis3用法总结

  • mybatis的使用
  • MyBatis怎么配置?
  • Mybatis3如何实现接口式编程
  • mybatis中的#和$的区别?
  • Mybatis与Spring集成
  • 热门搜索
    医院等级怎么分 营养午餐食谱大全 补肾食谱大全及做法 汽车标志大全及名字 波多野结衣番号大全 灯谜大全 蝴蝶简笔画大全 青海花儿大全 abb词语大全 怎么才能写好字