数据层HikariCP与MyBatis整合
生活随笔
收集整理的這篇文章主要介紹了
数据层HikariCP与MyBatis整合
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
<!-- mysql驅動 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!-- mybatis --><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.0</version></dependency>
############################################################
#
# 配置數(shù)據(jù)源信息
#
############################################################
spring:profiles:active: devdatasource: # 數(shù)據(jù)源的相關配置type: com.zaxxer.hikari.HikariDataSource # 數(shù)據(jù)源類型:HikariCPdriver-class-name: com.mysql.cj.jdbc.Driver # mysql驅動
# url: jdbc:mysql://localhost:3306/dev?useUnicode=true&characterEncoding=UTF-8&autoReconnect=trueusername: root
# password: roothikari:connection-timeout: 30000 # 等待連接池分配連接的最大時長(毫秒),超過這個時長還沒可用的連接則發(fā)生SQLException, 默認:30秒minimum-idle: 5 # 最小連接數(shù)maximum-pool-size: 20 # 最大連接數(shù)auto-commit: true # 自動提交idle-timeout: 600000 # 連接超時的最大時長(毫秒),超時則被釋放(retired),默認:10分鐘pool-name: DateSourceHikariCP # 連接池名字max-lifetime: 1800000 # 連接的生命時長(毫秒),超時而且沒被使用則被釋放(retired),默認:30分鐘 1800000msconnection-test-query: SELECT 1
############################################################
#
# mybatis 配置
#
############################################################
mybatis:type-aliases-package: com.leon.pojo # 所有POJO類所在包路徑mapper-locations: classpath:mapper/*.xml # mapper映射文件
############################################################
#
# web訪問端口號 約定:8088
#
############################################################
server:
# port: 8088tomcat:uri-encoding: UTF-8max-threads: 15min-spare-threads: 8max-http-header-size: 80KB
?
總結
以上是生活随笔為你收集整理的数据层HikariCP与MyBatis整合的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 构建聚合工程
- 下一篇: 用户注册 - 判断用户名存在