Spring配置
# mybatis 配置
mybatis:
# 实体别名
type-aliases-package: com.example.ch05.entity
# mapper 映射配置文件的路径
mapper-locations: classpath:mappers/*.xml
# 输出 sql语句
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# 分页插件配置
pagehelper:
# 数据库方言
helper-dialect: mysql
support-methods-arguments: true
reasonable: true
maven依赖,只有分页插件需要手动依赖,MyBatis可以使用SpringBoot的创建页面自动依赖
<!-- pagehelper 分页插件的 starter -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.4.6</version>
</dependency>
使用时需要在 Application
启动类上使用 @MapperScan("dao包")
注解,因为这个启动类,同时也是配置类