김영한의 스프링 DB 1편(JDBC)
·
김영한의 스프링 DB 1편
JDBC란 무엇인가?JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API다.JDBC 는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다. - 위키백과일반적으로 서버를 DB에 연결해서 사용할 때는 1. 커넥션 연결, 2. SQL 전달, 3. 결과 응답 이 세가지의 과정을 일반적으로 진행을 함.하지만, DB마다 각기 방식이 매우 달라 사용하는 DB가 달라지거나 하면 이 과정이 모두 달라져야 하는 문제가 생길 수 있음.이러한 문제를 해결하기 위해 JDBC라는 자바 표준이 등장함.JDBC의 대표적인 3가지 표준 인터페이스는 아래와 같고, 이 3가지에 대해 DB별로 구현체가 존재함.java.sql.Connection - 연결java...