반응형
JDBC 드라이버
-
JDBCBackEnd/Spring DB 2023. 1. 25. 22:00
Overview 해당 카테고리에 있는 내용은 인프런-스프링 DB 1편, 스프링 DB 2편 강의를 듣고 정리한 글입니다. JDBC 등장 이유 클라이언트는 애플리케이션 서버를 통해 데이터베이스에 접근하며, 커넥션을 연결하고 SQL을 전달하여 결과를 응답받습니다. 문제는 MySQL, PostgreSQL, MariaDB, Microsoft SQL Server, Oracle Database 등 각각의 데이터베이스마다 커넥션을 연결하는 방법, SQL을 전달하는 방법, 그리고 결과를 응답 받는 방법이 모두 다르다는 점입니다. 데이터베이스 변경 시 개발자는 각각의 데이터베이스마다 커넥션 연결, SQL 전달, 그리고 결과를 응답 받는 방법을 새로 학습해야 하며, 애플리케이션 서버에 개발된 데이터베이스 사용 코드도 함께 ..