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帮你做了...)

 

posted on 2020-12-01 21:20  frank_cui  阅读(55)  评论(0)    收藏  举报

导航

levels of contents