Mybatis底层实现
1.SqlSessionTemplate实现增删改查
SqlSessionTemplate是个线称安全的类,每运行一个SqlSessionTemplate时,它就会重新获取一个新的SqlSession,所以每个方法都有一个独立的SqlSession,这意味着它是线称安全的。
1.1.实现步骤如下
step1.创建spring-mybatis.xml文件并配置数据源
>配置dataSource
>配置sqlSesessionTemplate
可以配置组合bean----------sqlSessionFactory 或关联org.mybatis.spring.SqlSessionFactoryBean
配置关联mapper.xml存放路径。
>或事务TM配置
step2.创建mapper.xml文件
step3.创建dao接口
2.SqlSessionTemplate源码