자바 정적쿼리와 동적쿼리 - Statement, PreparedStatement
자바에서 데이터베이스로 쿼리문을 전송할 때 사용할 수 있는 인터페이스가 2가지 있다. Statement와 PreparedStatement이다. 둘다 쿼리 전송기능을 가지고 있지만 차이점이 있다. 어떤 점이 차이가 나고, 어느 인터페이스를 사용하는 것이 좋은지 자세하게 알아보자. 공통점 두 인터페이스 모두 SQL 질의문을 전달하는 역할을 한다.사용시 반드시 try~catch문 또는 throws 처리를 해야한다. Statement (인터페이스) Statement 객체는 Statement 인터페이스를 구현한 객체를 Connection 클래스의 createStatement( ) 메소드를 호출함으로써 얻어진다.Statement 객체가 생성되면 executeQuery( ) 메소드를 호출하여 SQL문을 실행시킬 수 ..