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集成
  • 热门搜索
    包菜的做法 虾仁的做法大全 孔明灯怎么放 糖醋丸子的做法 酸菜炖粉条的做法 qq怎么实名认证 油泼面的家常做法 阚怎么读 红豆沙馅的做法 乌冬面的做法大全