DataSource로 Oracle DB를 사용하는 그루비 응용 프로그램이 있습니다. DataSource.groovy에에서Groovy : DataSource에 이미 설정된 값에 액세스하는 방법
이 내가 설정 한 : 몇 가지 포인트 나는 다음과 같은 방법으로 SQL을 사용하여 DB를 accesing 오전 일부 성능상의 이유로
dataSource {
pooled = true
driverClassName = "oracle.jdbc.driver.OracleDriver"
username = "scott"
password = "tiger
//loggingSql = true
}
:
def sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1521:XE", "scott", "tiger", "oracle.jdbc.driver.OracleDriver")
은 즉, 사용자 이름 및 암호는 응용 프로그램에서 두 번 하드 와이어됩니다. 내 질문에 내 응용 프로그램에서 DataSource.groovy에 이미 설정된 사용자 이름 및 암호 속성을 지정할 수 있는지 여부가 궁금합니다. 사전에
감사합니다,
루이스
방금 다음을 수행 할 수 없습니다
try def myDataSource = ConfigurationHolder.config.dataSource? –