十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
SpringBoot官方文档http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
关于spring-boot与mybatis整合优化方面的介绍,就是Mybatis-Spring-boot-starter的介绍:
1、取消spring-mybatis.xml配置
①自动检测已存在的Datasource
之前,需要在spring-mybatis.xml中配置datasource的Bean,现在只需要在application.yml中配置到spring.datasource节点下就可以。因为mybatis-spring-boot支持自动检测已存在的Datasource。
②将创建并注册SqlSessionFactoryBean实例,并传入Datasource。
在mybatis中,sqlsession可以有SqlSessionFactory创建;而在mybatis-spring中则需要SqlSessionFactoryBean来创建,并传入datasource。
如:
classpath:mybatis/mapper.xml