Spring - 整合Mybatis和Spring
方式一
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帮你做了...)

浙公网安备 33010602011771号