보통 스프링에서 JDBC 사용시 properties 설정을 하는 경우가 많을 것 같습니다.
그래서, 많이 사용하는 DB Oracle, MSSQL, Mysql 에 대한 연결 설정을 소개하겠습니다.
※JDBC.driverClassName의 경우, 설치된 DB버전에 따라 맞는 드라이버를 사용해야 할 수도 있다.
1. Oracle
JDBC.driverClassName = oracle.jdbc.driver.OracleDriver
JDBC.url = jdbc:oracle:thin@오라클서버주소:오라클서버포트:xe
※@뒤에 들어가는 내용들은 오라클 서버 설정을 정확히 확인한 후 입력해야 합니다.(이 부분은 각자 다르므로 주의!)
JDBC.username = 해당 db에 접속할 수 있는 계정명
JDBC.password = 해당 db에 접속할 수 있는 비밀번호
2. MSSQL
JDBC.driverClassName = com.microsoft.sqlserver.jdbc.SQLServerDriver
JDBC.url = jdbc:sqlserver://서버주소;DatabaseName=DB명
JDBC.username =계정명
JDBC.password =비밀번호
3. Mysql
JDBC.driverClass = com.mysql.jdbc.Driver
JDBC.url = jdbc:mysql://서버주소:포트/DB명?useUnicode=true&characterEncoding=utf8
※'?'뒤의 내용은 인코딩 설정 문제로 인해 한글이 깨져보이는 경우, 집어 넣는것이 좋다. 아닌 경우는 굳이 입력할 필요 없음.
JDBC.username = 계정명
JDBC.password = 비밀번호
추가설정,
jdbc.initialSize
jdbc.maxActive
jdbc.maxIdle
jdbc.minIdle
jdbc.maxWait
jdbc.validationQuery
'스마트웹앱콘텐츠전문가 > 직장' 카테고리의 다른 글
[윈도우]현재 설치된 운영체제 설치 날짜 확인하기 (0) | 2018.01.31 |
---|---|
[리눅스(센트)] 리눅스 계정 및 리눅스 접속 기록 확인하기 (0) | 2018.01.30 |
[IDE 이클립스 설정]이미지 새로고침 문제 해결 (0) | 2018.01.15 |
[mssql]컬럼 조작 쿼리 (0) | 2017.12.11 |
[톰캣 웹서버]웹 취약점 - 불필요한 HTTP Method 설정 (0) | 2017.09.19 |