It is recommended to use stable c3p0 or druid oschina adopted BoneCP in 2010, and soon switched back to c3p0. The reason is that BoneCP follows the development of technology, and some methods are not very rigorous. Currently I am using druid. The advantage is that I can contact its author on github at any time. Read the source code and you will know the advantages and disadvantages.
It is recommended to use stable c3p0 or druid
oschina adopted BoneCP in 2010, and soon switched back to c3p0.
The reason is that BoneCP follows the development of technology, and some methods are not very rigorous.
Currently I am using druid. The advantage is that I can contact its author on github at any time.
Read the source code and you will know the advantages and disadvantages.