diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java index b632636f14..c82d36c8c4 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java @@ -529,6 +529,8 @@ public abstract class DruidAbstractDataSource extends WrapperAdapter implements public void setMaxPoolPreparedStatementPerConnectionSize(int maxPoolPreparedStatementPerConnectionSize) { if (maxPoolPreparedStatementPerConnectionSize > 0) { this.poolPreparedStatements = true; + } else { + this.poolPreparedStatements = false; } this.maxPoolPreparedStatementPerConnectionSize = maxPoolPreparedStatementPerConnectionSize;