spring整合mybatis
mybatis使用回顾
- 通过配置文件创建SqlSessionFactory
- 通过SqlSessionFactory创建SqlSession对象
- 通过SqlSession操作数据库
- 调用session.commit()提交事务
- 调用session.close()关闭会话
核心思想
- 将SqlSessionFactory和SqlSession交给spring来管理,spring将配置文件也当作bean对象来处理。
整合步骤
新建项目,建库建表,建实体
导入jar文件
- Mybatis - 11, spring - 8(基础包4个,AOP包4个) , - 连接池 - 2 DBCP,( pool,dbcp) , 整合包 - mybatis-spring, spring对持久层的支持包 - 1 spring-jdbc, 事务管理 tx - 1个 spring-tx,
导入配置文件(spring,mybatis,log4j)
- Mybatis , spring , log4j , db