方式一
1-导入mybatis-spring包
2-在application-context.xml中,配置DataSource,SqlSessionFactory,SqlSession
原本,DataSource,SqlSessionFactory,SqlSession都是在mybatis里配置 ->参考:写一个简单的Mybatis程序
如今他们都能集成在spring里:(蓝色框里的name="")
3-需要给Mapper接口增加一个实体类(只用Mybatis时,不需要这个实现类)
背景:
pojo
UserMapper接口
UserMapper.xml
重点:
方式二(本质还是方式一,只不过封装了一层)
通过继承SqlSessionDaoSupport,就能直接调用getSqlSession()获取SqlSessionTemplate。
省去了方式一中,配置SqlSessionFactory的那一步(但是本质上是SqlSessionDaoSupport帮你做了...)