数据库、Mybatis在SpringBoot中配置配置

在SpringBoot中导入mysql和mybatis是比较简单的,就是引入依赖,然后进行配置即可使用。那么如何配置呢?有哪些讲究呢?

数据库

数据库基本配置

//DataSourceProperties

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver //数据库驱动自然是不变的
spring.datasource.url=jdbc:mysql://localhost:3306/{databaseName}?characterEncoding=utf-8&useSSL=false&serverTimezone=Hongkong                       //数据库访问路径自然也是必须的-ip+端口+库名
spring.datasource.username=root                              //把密码写在这里是不好的,配置文件最好脱敏
spring.datasource.password=123456
spring.datasource.type=com.zaxxer.hikari.HikariDataSource    //默认hikari,最快的连接池
spring.datasource.hikari.maximum-pool-size=15                //最大并发连接数
spring.datasource.hikari.minimum-idle=5                      //最小存活数
spring.datasource.hikari.idle-timeout=30000                  //多长时间杀掉连接池的连接,直到5个

MyBatis基本配置

mybatis.mapper-locations=classpath:mapper/*.xml       //映射器位置
mybatis.type-aliases-package=com.community.entity     //实体类位置
mybatis.configuration.useGeneratedKeys=true           //使用自增主键
mybatis.configuration.mapUnderscoreToCamelCase=true   //驼峰命名识别
posted @ 2021-09-27 17:41  快乐的海盗  阅读(262)  评论(0编辑  收藏  举报