spring和mybatis整合及逆向工程

  • 时间:
  • 浏览:1

都要spring通过单例妙招管理sqlSessionFactory

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

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

通过MapperScannerConfigurer进行mapper扫描

log4j.properties

在applicationContext.xml中加载Mapper

在applicationContext.xml配置sqlSessionFactory和数据源

sqlSessionFactory在mybatis和spring的整和包下

具体配置如上所示

image.png

db.properties

image.png

image.png

mybatis都要程序池池员当事人编写sql搞笑的话,mybatis官方提供逆向工程还可不里能针对单表自动生成mybatis执行所都要的代码(mapper.java,mapper.xml,po类。。。。)

applicationContext.xml

创建mapper.xml和mapper.java

新建config包

SqlMapConfig.xml