본문 바로가기
프로그래밍/2016.09~ 2017.03 수업

[JDBC] insert 처리

by Luhie 2016. 11. 2.


테이블 명

tb_user

아이디

u_id 

비밀번호 

u_pw 

권한 

u_level 

이름 

u_name 

메일 

u_email 

주소 

u_addr 

전화번호 

u_phone




1) request.getContextPath 메소드로 프로젝트의 path를 얻어와 절대주소에 post방식으로 보냄

ex) http://127.0.0.1:3306/project/list.jsp

return : /project


1) java.sql클래스 내에 메소들을 사용하기 위하여 import

2) String 데이터 타입으로 변수들을 선언하고 전달받은 각각의 값들을 복사

3) 드라이버 로딩(DriverManager의 자식 오버라이딩이 되어있다.)

4) DriverManager 클래스 통해 생성된 객체 내 getConnection 메소드를 호출하여 각각의 변수명에 담겨있는     입력값과 비교 일치하면 객체 생성 및 주소 할당 Connection 데이터 타입으로 리턴

5) Connection클래스 통해 성성된 객체 내 prerareStatement 메소드 호출 객체를 생성하고 쿼리 실행을 위한     임의의 자리를 만든다

preparedStatememt 클래스 통해 생성된 객체내 setString을 호출 하여 첫번째 변수는 순서 두번째 변수는 값으로 ? 에 복사

6) 쿼리 실행 이때에 DB가 변함

7) 사용했던 객체 사용종료.



'프로그래밍 > 2016.09~ 2017.03 수업' 카테고리의 다른 글

[1102]  (0) 2016.11.02
수업02  (0) 2016.10.20
수업.  (0) 2016.10.20