본문 바로가기

기록(노트)

데이터베이스 쿼리 실행 할때 처리 과정

하나의 쿼리 문장 준비 -> 실행 -> 실행 후 결과 사용

 

insert 후-> select -> update -> select

 

질문)insert쿼리 실행하는 메서드는?

답변)메서드 호출 executeUpdate()

 

메서드 선언?

int executeUpdate(){

}

 

질문)select쿼리 실행하는 메서드는?

return data type:

메서드명: 아무거나 정할 수 있다.

 

 

pstmt객체참조변수(인스턴스 변수)에 할당된 주소.

(ResultSet 인터페이스 구현 객체 주소)를 찾아가서 메서드 영역 executeQuery()메서드를 호출합니다.

 


(ResultSet 인터페이스로 부터 명령받은 com.mysql.cj.jdbc.result패키지내 ResultSetlmpl클래스 통해 생성된 객체의 주소)

(ResultSet 인터페이스로 부터 명령받은 ResultSetmpl클래스 통해 생성된 객체의 주소)