본문 바로가기

Tip

[JSP] statement 2번 호출하는 이유

statement, preparedStatement 메소드를 주로 사용하는데

 

성능적인 차이로

같은 형태에 값만 다른 2개의 쿼리문을 실행할 때

JSP에서 둘다 state문 실행 자체는 2번 실행되지만

Statement는 DB가 별개의 2개 쿼리문으로 인식하고 2번 수행하고,

PreparedStatement는 DB가 1개의 쿼리문에 값만 다르게 인식해서 1번 수행한다고 한다..

 

감사합니다.

출처: http://m.blog.daum.net/weon-i/37?np_nil_b=-1