JDBC
- Java Database Connectivity
- 자바에서 DB 프로그래밍을 하기 위해 사용되는 API이다.
JDBC API 사용 어플리케이션의 기본 구성
JDBC 프로그래밍 코딩 흐름
1) JDBC 드라이버 로드
2) DB연결
3) DB에 데이터를 읽거나 쓰기
4) DB 연결 종료
JDBC 드라이버
- DBMS와 통신을 담당하는 자바 클래스이다.
- DBMS 별로 알맞은 JDBC 드라이버가 필요하다.(jar)
- 로딩 코드 : Class.forName("JDBC 드라이버 이름")
--MYSQL : com.mysql.jdbc.Driver
--오라클 : oracle.jdbc.driver.OracleDriver
--MSSQL : com.microsoft.sqlserver.jdbcSQLServerDriver
JDBC URL
DBMS와의 연결을 위한 식별 값
JDBC 드라이버에 따라 형식이 다르다.
구성 : jdbc:[DBMS]:[데이터베이스식별자]
EX) 사용하고 있는 프로젝트(h2 데이터베이스 사용)
코드 구성
DB 연결 생성
Statement를 활용한 쿼리 실행
출처 : https://dyjung.tistory.com/50