diff --git a/singleton/README.md b/singleton/README.md index 92505061399e..484b8808b953 100644 --- a/singleton/README.md +++ b/singleton/README.md @@ -78,6 +78,7 @@ Use the Singleton pattern when * Configuration classes in many applications * Connection pools * File manager +* Database connection management systems to ensure a single shared instance across the application * [java.lang.Runtime#getRuntime()](http://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#getRuntime%28%29) * [java.awt.Desktop#getDesktop()](http://docs.oracle.com/javase/8/docs/api/java/awt/Desktop.html#getDesktop--) * [java.lang.System#getSecurityManager()](http://docs.oracle.com/javase/8/docs/api/java/lang/System.html#getSecurityManager--)