statement1 [JSP] PreparedStatement 란? Java에서 JSP를 통해 웹 페이지를 구축할때, DB와 연동하여 관련된 데이터를 실어나르는 객체가 필요하다. 이러한 객체를 PreparedStatement가 수행한다. 기존에 statement는 메소드 안에 SQL 구문을 직접 넣어줘야해서, 코드가 길어지면 굉장히 복잡하고 알아보기 힘든 단점이있다. 이러한 단점을 극복하여 statement를 상속받은 서브클래스인 PreparedStatement는 statement보다 가독성이 좋고 유지보수가 용이하다. 쿼리문을 재사용해 성능이 좋다. SQL 구문을 미리 작성하여 String 객체에 담아놓고, 실행시 '?'를 통해 쿼리문을 담을수 있게 를 하고있기때문에 prepared statement 인 것이다. // Statement Statement stmt = c.. 2023. 11. 7. 이전 1 다음