h2 (2) 썸네일형 리스트형 [DB] JDBC 실습 (구현 및 테스트) 아래 포스팅에서 만든 H2 DataBase를 사용해서 실습을 진행할 예정입니다.https://silver-programmer.tistory.com/entry/JDBC%EB%9E%80 JDBC란?서버에서는 데이터를 데이터베이스에 저장하고 있습니다. 그리고 데이터베이스에는 MySQL, Oracle과 같이 다양한 종류가 있죠. 여기서 문제가 발생합니다. 첫째로, 특정 데이터베이스를 사용하다silver-programmer.tistory.com 테이블 생성 및 DTO 정의schema.sql아래처럼 task라는 테이블을 생성합니다. task 테이블의 필드는 task_id, category, priority로 구성했습니다.DROP TABLE IF EXISTS task CASCADE;CREATE TABLE task (.. [DB] JDBC란? 서버에서는 데이터를 데이터베이스에 저장하고 있습니다. 그리고 데이터베이스에는 MySQL, Oracle과 같이 다양한 종류가 있죠. 여기서 문제가 발생합니다. 첫째로, 특정 데이터베이스를 사용하다가 다른 종류의 데이터베이스로 변경하면 애플리케이션 서버에 개발된 데이터베이스 사용 코드도 함꼐 변경해야 합니다. 그리고, 개발자가 각각의 데이터베이스마다 커넥션 연결, SQL 전달, 그 결과를 응답받는 방법을 새로 학습해야 됩니다. 위와 같은 문제를 해결하기 위해 JDBC라는 자바 표준이 등장합니다. 위키 백과를 보면 JDBC를 아래와 같이 정의합니다.JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API다. JDBC 는 데이터베이스에서 자료를 쿼.. 이전 1 다음