테이블 명 |
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 |