如何在春季 jpa 中管理数据库连接池?
2022-09-01 20:50:53
我在我的Web应用程序中使用spring-boot,并使用spring-jpa从/写入我的数据库。它工作得很好,但我想了解如何管理数据库连接。以下是我的数据库属性配置:
spring.datasource.url=jdbc:mysql://localhost:3306/test?characterEncoding=utf8
spring.datasource.username=user
spring.datasource.password=pwd
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.max-active=500
我已将最大连接数设置为 500。当用户在我的spring应用程序上发出请求时,将为他打开一个数据库连接。完成请求后,spring jpa 会关闭此连接吗?如果没有,它何时会关闭未使用的连接?
我已经通读了 http://docs.spring.io/spring-data/jpa/docs/current/reference/html/ 的春季jpa参考文件。但它没有提到任何关于连接的事情。