当前位置: 首页 > news >正文

MyBatis 黑马 辅助配置,数据库连接池

==>  Preparing: select * from user
==> Parameters: 
<==    Columns: id, username, password, name, age
<==        Row: 1, daqiao, 123456, 大乔, 22
<==        Row: 2, xiaoqiao, 123456, 小乔, 18
<==        Row: 3, diaochan, 123456, 貂蝉, 24
<==        Row: 4, lvbu, 123456, 吕布, 28
<==        Row: 5, zhaoyun, 12345678, 赵云, 27
<==      Total: 5

日志输出

spring.application.name=webai01# 数据库配置信息
spring.datasource.url=jdbc:mysql://localhost:3306/db01
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=123456
#日志输出
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

数据库连接池(Connection Pool)= “一批已握好手的连接”
程序需要时直接借,用完归还,避免“每次 new 连接→三次握手→断开”的开销。


  1. 在 Spring Boot 里的默认实现

  • HikariCP(spring-boot-starter-jdbc / mybatis-spring-boot-starter 自带)。

  • 什么都不用配就能用,官方号称“最快的连接池”。

数据库连接池

Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@23ca36d] was not registered for synchronization because synchronization is not active
2025-08-30T10:33:20.309+08:00  INFO 12576 --- [webai01] [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2025-08-30T10:33:20.720+08:00  INFO 12576 --- [webai01] [           main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@409732fb
2025-08-30T10:33:20.722+08:00  INFO 12576 --- [webai01] [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.

http://www.xdnf.cn/news/1411669.html

相关文章:

  • 柔性数组与不定长数据
  • 【秋招笔试】2025.08.31饿了么秋招笔试题
  • SPMTE 2022概述
  • 线程池常见面试问答
  • 一次解决 Elasticsearch 两大难题: 掌握去重和深分页的最佳实践
  • Day19_【机器学习—线性回归 (1)】
  • PerfectSquares.java
  • c++程序员日常超实用工具(长期记录更新)
  • 疯狂星期四文案网第56天运营日记
  • 创意无界:云渲染如何让视觉创作触手可及
  • python如何下载svg图片
  • 【LeetCode - 每日1题】解数独
  • 虚幻引擎技术开放日!facecar分享3D HMI设计与UE开发经验
  • 基于单片机智能电子秤/称重计费
  • Idea启动错误-java.lang.OutOfMemoryError:内存不足错误。
  • DBeaverEE Mac 数据库管理工具
  • 决胜千里之外:服务器及硬件项目标书制作全流程与避坑指南
  • 《SVA断言系统学习之路》【02】并发断言
  • leetcode解题思路分析(一百六十六)1438 - 1444 题
  • 【机器学习基础】无监督学习算法的现代演进:从数据探索到智能系统的自主发现能力
  • 深入理解Nginx反向代理及其应用
  • 京东商品评论接口技术实现:从接口分析到数据挖掘全方案
  • 【Android】Notification 的基本使用
  • [线上问题排查]深度剖析:一条MySQL慢查询的全面优化实战
  • Cesium 入门教程(十四):鼠标键盘交互
  • 设置Ubuntu 22.04 LTS上的rsync同步服务
  • 提取动漫图像轮廓并拟合为样条曲线(MATLAB)
  • WEB漏洞挖掘篇(一) 基本概念、十大常見WEB漏洞
  • Python训练营打卡Day49-神经网络调参指南
  • 赵玉平《刘备谋略》读书笔记(上部)