statement

    Statement와 PreparedStatement의 차이점

    📌Statement Statement stmt = conn.createStatement(); stmt.executeUpdate("INSERT INTO test(id, name) VALUES (1,'여승철')"); stmt.executeUpdate("INSERT INTO test(id, name) VALUES (2,'여승철')"); stmt.executeUpdate("INSERT INTO test(id, name) VALUES (3,'여승철')"); Statement는 executeQuery()나 executeUpdate()를 실행하는 시점에 파라미터로 SQL문을 전달하는데, 이 때 전달되는 SQL문은 완성된 형태로 한눈에 무슨 SQL문인지 파악하기 쉽다. 하지만, SQL문을 수행하는 과정에서 매번 컴파일..

    [JSP] JDBC 연동 (MySQL) - (2)

    [JSP] JDBC 연동 (MySQL) - (2)

    📌테이블 생성 testDB에 test라는 table을 하나 생성해주었다. 📌실습 예제 예제로 살펴보기에 앞서 이에 쓰이는 클래스들의 문법을 간단히 살펴보도록 하겠다. 💡Statement / PreparedStatement executeQuery(String sql) executeQuery() 메서드의 경우는 SELECT문을 실행할 때 사용된다. executeQuery() 메서드는 ResultSet 객체를 반환한다. executeUpdate(String sql) 삽입, 수정, 삭제와 관련된 SQL문 실행에 사용된다. 수정된 레코드 수를 반환한다. Statement / PreparedStatement의 차이점: https://yeo-computerclass.tistory.com/143 Statement와 P..