spring和mybatis整合及逆向工程

  • 时间:
  • 浏览:0

applicationContext.xml

在applicationContext.xml配置sqlSessionFactory和数据源

sqlSessionFactory在mybatis和spring的整和包下

具体配置如上所示

还要spring通过单例法子管理sqlSessionFactory

spring和mybatis整合生成代理对象,使用sqlSessionFactory创建SqlSession。(spring和mybtis整合自动完成)

持久层的mapper都还要由spring进行管理

mybatis还要程序员买车人编写sql一段话,mybatis官方提供逆向工程不能能 针对单表自动生成mybatis执行所还要的代码(mapper.java,mapper.xml,po类。。。。)

通过MapperScannerConfigurer进行mapper扫描

db.properties

新建config包

image.png

在applicationContext.xml中加载Mapper

log4j.properties

创建mapper.xml和mapper.java

SqlMapConfig.xml

image.png

image.png