When we are using connection pooling then either we must use a system that takes care of auto releasing the connection object once done, or we must manually release the connection.
Stackoverflow link: https://stackoverflow.com/questions/6...
Sample Code: https://gist.github.com/bisho1995/2c5...
Blog: https://blog.bisvarup.me/