본문 바로가기

프로그래밍/JDBC5

[JDBC] 5. 혼자 풀어보는 문제 #1 뉴렉처님 강의(JDBC강좌/강의) 지난 시간 까지는, 데이터베이스 테이블의 데이터를 조회하는 것 까지 해보았습니다. 이번 시간에는 아래와 같은 문제 해결을 해보겠습니다. 1. JDBC 코드 : 레코드의 모든 컬럼을 형식에 맞게 대입 2. JDBC 코드 : 전체 출력을 할 때 어떻게 할 것인가 ? (NOTICE 테이블의 TITLE 컬럼뿐만 아니라 모든 컬럼을 콘솔에 출력해라.) 정상적으로 출력 ! 2019. 12. 17.
[JDBC] 4.JDBC 쿼리 실행하기 실습 뉴렉처님 강의(JDBC강좌/강의) ■ 오라클 서버에 실습 테이블, 데이터 세팅이 되어 있어야 한다. 1. CREATE TABLE NOTICE ( ID NUMBER, TITLE NVARCHAR2(100), WRITER_ID NVARCHAR2(50), CONTENT CLOB, REGDATE TIMESTAMP, HIT NUMBER, FILES NVARCHAR2(1000) ); 2. CREATE TABLE MEMBER ( ID NVARCHAR2(50), PWD NVARCHAR2(50), NAME NVARCHAR2(50), GENDER NCHAR(2), BIRTHDAY CHAR(10), PHONE CHAR(13), REGDATE DATE, EMAIL VARCHAR2(200) ); 3. TEST를 위해 NOTICE.. 2019. 12. 17.
[JDBC] 3.JDBC 기본코드의 이해 뉴렉처님 강의(JDBC강좌/강의) ■ 복습 UI를 만들고 UI에서 사용자의 요구에 따라 SQL문을 실행하는데 이때 JDBC 라이브러리를 이용해서 DB 연결을 한다. 그러기 위해서는 각 DBMS 제조사에서 제공해주는 JDBC Driver를 로드해야 DB를 연결, 쿼리실행, 결과리턴이 가능한데 우리는 Oracle를 사용하기에 Oralce에서 제공해주는 JDBC Driver를 설치 하였다. ■ 과정 1. 드라이버를 로드(객체화 시킨다)하는 것이다. Class.forName("oracle.jdbc.driver.OracleDriver"); - jdbc driver 패키지안에 OracleDriver 클래스를 객체화 시킨다. -> 그러면 메모리에 잡히게 된다. 2. 드라이버매니저를 통해서 연결객체 생성 Connect.. 2019. 12. 17.
[JDBC] 2.DBMS와 JDBC Drvier 준비하기 (Oracle) 뉴렉처님 강의(JDBC강좌/강의) ■ 준비 내용 1. 데이터베이스 접속을 위한 DBMS 2. 자바에서 DB를 사용하기 위한 JDBC Drvier 1. DBMS 설치 - Oracle 설치, DB Client인 sqldeveloper 설치(저는 Database 18c Express Edition을 설치했습니다.) 오라클 설치했다는 전제하에 2.JDBC Drvier 설치로 넘어가겠습니다. 2. JDBC 드라이버 다운로드(Oracle DBMS를 설치했기에 JDBC Drvier는 Oracle에서 설치를 한다.) 2-1) www.oracle.com에 에 접속한 뒤, downloads 클릭! 2-2) Drivers and Utilities > JDBC Drivers 클릭 2-3) DBMS 버전에 맞는 JDBC Dri.. 2019. 12. 12.