最近,看到有朋友在吐槽,说在用中间件的连接池的时候,得到的连接的实例,调用close方法之后,不能回到池里面,而是真的关闭了连接。为什么大家会觉得调用close方法是回到连接池而不是关闭连接呢?这个还要从最常见的JDBC的连接池说起,几乎常见的jdbc的连接池在构造连接的时候都增强了connection类,将其close方法重写为returnPool之类的,调用关闭即可回去连接池。 最近,看到有朋友在吐槽,说在用中间件的连接池的时候,得到的连接的实例,调用close方
最近,看到有朋友在吐槽,说在用中间件的连接池的时候,得到的连接的实例,调用close方法之后,不能回到池里面,而是真的关闭了连接。为什么大家会觉得调用close方法是回到连接池而不是关闭连接呢?这个还要从最常见的JDBC的连接池说起,几乎常见的jdbc的连接池在构造连接的时候都增强了connection类,将其close方法重写为returnPool之类的,调用关闭即可回去连接池。 最近,看到有朋友在吐槽,说在用中间件的连接池的时候,得到的连接的实例,调用close方