java :Использование статического метода для подключения к базе данных

Я работаю над существующим приложением на основе Java EE. Это включает следующий метод подключения к базе данных:

public static java.sql.Connection connectionToDataBase(String jndiName,boolean flag)throws Exception 
{
DataSource ds =(javax.sql.DataSource) initCtx.lookup(jndiName);
return ds.getConnection();
    } catch (NamingException ne) {
            throw ne;
        } finally {
            try {
                if (initCtx != null)
                    initCtx.close();
            } catch (NamingException ne) {

                throw ne;
            }
        }
}

Мой вопрос заключается в том, правильно ли использовать статический метод для подключения к базе данных?

5
задан Nathan Hughes 4 May 2017 в 11:09
поделиться