目录
引入依赖
dataSource配置
SpringBoot会帮我们自动注册DataSource组件,但是注册组件过程中的值需要我们提供
我们在SpringBoot的配置文件中提供
properties配置文件:key=value
我们在这里就需要特定的key来为注册默认的datasource组件提供参数
提供的这些值会在自动配置的过程中注册组件 ,注册组件过程中就会使用到我们配置文件中提供到的那些值
扫描包配置
为什么StringBoot那么简单
mybatis的starter → mybatis的autoconfigure → mybatis的自动配置类 → 注册组件
datasource、sqlSessionFactory、mapperScannerConfigurer
如果没有这个组件注册一个默认的SqlSessionFactory组件