1.應該是用 singleton 來取得 Datasource,而不是 connection。
差別在於 datasource 是一個 connection pool,用 singleton 只是統一 jndi lookup 的動作。
所以如果是對 datasource,那是J2EE pattern 教的,如果是對 connection,
那麼除非有很好的理由,否則限制單一連線會造成很嚴重的效能問題。
单例模式用来获取DataSource,connection用工厂模式?
原文:https://www.cnblogs.com/super-chao/p/9667098.html