PreparedStatement 이건 바인딩 변수(?) 이걸써서.........메모리에 적재하고고........stmt 는 한번 쿼리 날릴때마다 새로만든다는데........도통 잘 이해가 안가네요 제가 알기론 2개다 실행시점은 같은데 PreparedStatement select * from emp where empno = ? stmt ("select * frmo emp where empno =")+empno 이 두개가 무슨차이죠?
위에꺼는 처음 한번만 쿼리를 파싱하게되고. 밑에꺼는 매번 쿼리를 파싱하게 되기때문에 위에꺼 부하나, 속도면에서 좋은걸로 알고 있습니다.