반응형

012345678910111213141516171819

 

DB_EX01.java

DB_EX02.java

DB_EX03.java

DB_EX04.java

DB_EX05.java

 

[DB_EX05.java PreparedStatement 객체 사용 설명]

 쿼리 문자열에 물음표(?) 부분은 바인딩 문자라고 함

 preparedStatement 객체에 쿼리문자열을 미리 지정하는 것을 볼 수 있다.

 그 후 쿼리에 사용되는 자료형에 맞춰 setInt 또는 setString등을 통해

 ?에 해당되는 부분에 사용할 값을 지정한다.

 ?는 1번 부터 순서번호가 지정되어 있음.

 PreparedStatement객체는 설정된 쿼리문자열을 내부적으로 재사용한다. 

위와 같은 쿼리문자열이 전송되게 된다.

동일한 쿼리를 재사용한다면 바인딩 변수 부분의 값만 변경하면되고 쿼리문자열은 재사용 된다.


 

DB_EX06.java

DB_EX07.java

DB_EX08.java

DB_EX09.java

DB_EX10.java

 

반응형

+ Recent posts