我应该关闭来自数据源的连接吗?

当我执行dataSource.getConnection()时,当我希望连接返回池(而不是关闭)时,调用close方法是否返回到池的连接或实际关闭它?

当您在DataSource返回的连接上调用close()时,它会将该返回到池以供其他线程使用。 关闭连接会破坏池的目的。