09009
[Java] JDBC (1) (eclipse와 Oracle, MySQL) 본문
JDBC (Java DataBase Connectivity)
: Java가 DB와 연결되어 데이터를 주고 받을 수 있도록 해주는 프로그래밍 인터페이스
eclipse와 DB 연동하기
Java와 DB를 연동할 해당 프로젝트에 마우스 오른쪽을 클릭한다.
ch17(필자가 선택한 프로젝트) → Build Path → Configure Build Path 클릭
Configure Build Path를 클릭하면 아래와 같은 창이 뜨고 Libraries에서 ModulePath 부분을 클릭한 채 Add External JARs 부분을 클릭하여 MySQL과 Oracle를 연동하기 위한 파일을 찾아 업로드한다.
MYSQL 연동
• 필자는 아래 화면에 보이는 파일이 C:/Program Files (x86)/MySQL/Connector J 8.0에 위치하여 해당 파일을 클릭하고
업로드하였다. (파일의 경로는 각자 프로그램을 다운로드 받았던 경로에 따라 다르므로 위에 작성한 경로가 반드시 정답은 아니다. Oracle도 마찬가지다.)
Oracle 연동
• 필자는 아래 화면에 보이는 파일이 C:/sqldeveloper/jdbc/lib에 위치하여 해당 파일을 클릭하고 업로드하였다.
MySQL과 Oracle을 연동할 파일을 Modulepath 부분에 업로드하였으면 apply → apply and close를 클릭한다.
위에 있는 절차까지 완료하였으면 module-info.java 파일을 삭제해주어야 한다.
module-info.java 파일을 삭제해주어야 추후에 소스코드에 작성할 java.sql.* (sql 관련 모든 패키지)를 사용할 수 있기 때문이다.
(아래 첨부된 사진에서는 ch17 프로젝트에서 module-info.java 파일을 이미 삭제한 뒤의 모습이다.
module-info.java가 삭제가 되지 않은 모습도 보여주기 위해 ch16의 모습도 보여준 것이다.)
위와 같이 모든 절차까지 수행하였으면 Java와 DB를 연동하기 위한 설정은 모두 완료한 것이다.
'Back-End > JAVA' 카테고리의 다른 글
[Java] JDBC (3) - 조회 / 입력 / 수정 / 삭제 (0) | 2023.03.26 |
---|---|
[Java] JDBC (2) (eclipse와 Oracle, MySQL) (0) | 2023.03.24 |
[Java] 접근 제어자 (0) | 2023.03.19 |
[Java] 클래스변수, 인스턴스변수, 초기화 블럭 (0) | 2023.03.18 |
[Java] (중요) 참조형 반환타입의 메서드 (0) | 2023.03.18 |