파게로그
[JDBC] JDBC 본문
JDBC(Java DataBase Connectivity)는 Java 프로그래밍 언어와 데이터베이스를 연결해주는 데이터베이스 독립적인, standard Java API이다.
🥪 JDBC의 기능
▪ DB에의 연결
▪ SQL문 생성
▪ DB에서 SQL 쿼리 실행
▪ 결과 레코드를 보거나 수정
🥪 JDBC의 아키텍쳐
JDBC API는 DB 접근을 위한 2-tier과 3-tier 프로세싱 모델을 모두 지원하지만 일반적으로는 두 개의 레이어로 이루어져 있다.
▪ JDBC API
어플리케이션-to-JDBC Driver Manager 연결 제공
▪ JDBC Driver API
JDBC Driver Manager-to-JDBC Driver 연결 제공
JDBC 드라이버는 각각의 데이터 소스에 대해서 (동시에 여러 다른 DB에 대해) 적합한 드라이버가 사용되도록 보장한다.
🥪 JDBC 컴포넌트
▪ Connection
DB와의 모든 커뮤니케이션은 connection 객체를 통해서만 이루어진다.
▪ Statement
이 인터페이스로부터 만들어진 객체를 사용해서 SQL문을 DB에 제출할 수 있다.
▪ ResultSet
Statement 객체를 이용해 SQL 쿼리를 실행한 후 DB로부터 얻은 데이터를 저장한다.
SQL PLUS 초기설정
'콤퓨타 왕기초 > Spring' 카테고리의 다른 글
[Spring MVC] 서비스 객체 사용하기 (0) | 2021.05.01 |
---|---|
[JDBC] JDBC 연결 (0) | 2021.05.01 |
[Spring MVC] 데이터 서비스 클래스 (0) | 2021.04.29 |
[Spring MVC] Tiles를 통한 페이지 모듈 분리(Retired Framework) (0) | 2021.04.29 |
[Spring MVC] 정적인 리소스 서비스하기 (0) | 2021.04.26 |
Comments