spring-boot - 在并行流中使用 JdbcTemplate
问题描述
JdbcTemplate 是 SpringBoot 中的 Spring 自动装配的 如何配置支持多个线程,例如当它在 parallalStream() 中时?是否有一个选项可以在调用时始终创建新连接?
解决方案
JdbcTemplate 从 DataSource 获取连接。您可以使用不同的 DataSource 实现获得不同的行为。
SimpleDriverDataSource在每次调用时创建新连接。
为了获得更好的性能,您可以使用连接池数据源。通过连接池,可以在查询之间重复使用多个连接并并行使用。例如,查看 HikariCP 或 C3PO。
推荐阅读
- excel - VBA代码清空文本文件而不删除它
- python - 我需要做什么才能检测到我的麦克风?
- c# - C# GetRange 包装
- microsoft-graph-api - 通过 Microsoft Graph API 创建的 OnlineMeeting 的会议 ID,电话拨号到期
- c++ - 为每个非数字字符打印 C++ 数据验证
- c# - 同一用户控件的不同WPF网格行大小规格取决于情况
- python - Pandas:如何通过大于考虑索引来过滤列
- docker - 如何使用 Kubernetes statefulset 调整 Redis 配置?
- google-cloud-platform - 大查询 STRING_AGG() 多个字段产生错误
- azure-ad-b2c - Azure B2C:使用“CompareClaims”TransformationMethod 将密码重置过程中的用户密码与电子邮件前缀进行比较