У меня есть отличное приложение, которое использует базу данных Oracle в качестве источника данных.
В DataSource.groovy я установил:
dataSource {
pooled = true
driverClassName = "oracle.jdbc.driver.OracleDriver"
username = "scott"
password = "tiger
//loggingSql = true
}
По некоторым причинам производительности в некоторых случаях я обращаюсь к БД с использованием sql следующим образом:
def sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1521:XE", "scott", "tiger", "oracle.jdbc.driver.OracleDriver")
То есть, имя пользователя и пароль дважды зашиты в приложении.
У меня вопрос, возможно ли обратиться в моем приложении к атрибутам имени пользователя и пароля, уже заданным в DataSource.groovy.
Заранее спасибо,
Луис