Java 如果数据库连接池中未设置maxIdle time,会发生什么情况?

Java 如果数据库连接池中未设置maxIdle time,会发生什么情况?,java,jakarta-ee,connection-pooling,Java,Jakarta Ee,Connection Pooling,在我的项目中,DB池中没有提到maxIdle时间。因此,默认情况下,池中的连接不可能空闲。另外,请让我清楚,如果我的最小连接是5,最大连接是20,这是否意味着我总是有5个连接随时可用。如果我提到空闲时间,这个最小连接是否会受到影响?我是新手,请帮帮我。你的数据库池代码在哪里?localhost 3306 abcdDB com.mysql.jdbc.Driver 5 20

在我的项目中,DB池中没有提到maxIdle时间。因此,默认情况下,池中的连接不可能空闲。另外,请让我清楚,如果我的最小连接是5,最大连接是20,这是否意味着我总是有5个连接随时可用。如果我提到空闲时间,这个最小连接是否会受到影响?我是新手,请帮帮我。

你的数据库池代码在哪里?localhost 3306 abcdDB com.mysql.jdbc.Driver 5 20