728x90
반응형
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:psl:data_source
PROPERTIES설 명
driverClassName | jdbc driver의 class name 설정 |
url | DataBase url을 설정 |
username | DataBase 접근하기 위한 사용자명 |
password | DataBase 접근하기 위한 암호 |
defaultAutoCommit | datasource로부터 리턴된 connection에 대한 auto-commit 여부를 설정 |
poolPreparedStatements | PreparedStatement 사용여부 |
maxActive | 동시에 할당할 수 있는 active connection 최대 갯수를 설정 |
maxIdle | pool에 남겨놓을 수 있는 idle connection 최대 갯수를 설정 |
maxWait | 모든 Connection이 사용중일 경우 최대 대기 시간을 설정 |
defaultReadOnly | Connection Pool에 의해 생성된 Connection에 read-only 속성 부여 |
defaultTransactionIsolation | 리턴된 connection에 대한 transaction isolation 속성 부여 |
defaultCatalog | Connection의 catlog 설정 |
minIdle | Connection pool의 최소한 idle connection 갯수 설정 |
initialSize | Connection pool에 생성될 초기 connection size 설정 |
testOnBorrow | Connection pool에서 객체를 가지고 오기 전에 그 객체의 유효성을 확인할 것인지 결정 |
testOnReturn | 객체를 return하기 전에 객체의 유효성을 확인할 것인지 결정 |
validationQuery | validationQuery를 설정 |
loginTimeout | Database에 연결하기 위한 login timeout(in seconds)을 설정 |
timeBetweenEvictionRunsMillis | 놀고 있는 connection을 pool에서 제거하는 시간기준(기본 -1) 단위 1/1000초 |
728x90
반응형