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集成
  • 热门搜索
    蛋疼怎么办 坐便器堵塞怎么办 论文怎么写格式 广汽传祺怎么样 牡丹鹦鹉怎么养 矛盾的结晶体怎么获得 吹风机怎么拆开 内扣怎么打理 喘气费劲怎么回事 蟹怎么做好吃