Синглтон не подходит для получения JDBC-соединения? Хорошая реализация пула соединений?

Я использовал шаблон синглтона, чтобы получить соединение JDBC для моего автономного приложения. Код выглядит следующим образом.

public static synchronized MysqlConnect getDbCon() {
    if ( db == null ) {
        db = new MysqlConnect();
    }
    return db;
}

Но я видел во многих дискуссиях синглтон в плохой связи. Это правда? И предложил использовать пул соединений. Может кто-нибудь дать мне хорошую реализацию пула подключений, чтобы использовать вместо приведенного выше кода?

Ответы на вопрос(1)

Ваш ответ на вопрос