目录
一、pom依赖
mybatis-spring-boot-starter:该启动器不是spring官方写的,由mybatis自己提供
<!--数据库驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
<scope>provided</scope>
</dependency>
连接池,包含了HiKariCP
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
连接池
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.20</version>
</dependency>
mybatis
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
二、配置属性
##拦截器拦截规则,拦截.do
server:
servlet:
path: "*.do"
port: 8088
##日志级别控制
logging:
level:
cn.wan: debug
#org.springframework: debug
#数据源配置,默认HiKariCP
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/springbootdemo?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: root
password: 123456
#试图解析器
mvc:
view:
prefix: /WEB-INF/views2/
suffix: .jsp
#mybatis
mybatis:
configuration:
map-underscore-to-camel-case: true #开启自动驼峰匹配
type-aliases-package: com.wan.pojo #别名,对应的实体类名字
mapper-locations: classpath:mapper/*.xml #扫描.xml文件,映射文件路径