개발자꿈나무

JSP 데이터 베이스 활용 메소드 본문

자바/JSP&Servlet

JSP 데이터 베이스 활용 메소드

망재이 2023. 2. 22. 21:47
  • 데이터베이스 작업: 쿼리문(SQL)을 작성 실행하고 결과를 얻어오는 일 
  • JDBC 쿼리문은 java.sql.Statement 인터페이스로 표현
  • Statement객체는 connection객체를 통해 얻어온다.

- Statement : 쿼리문 수행할때 매번 컴파일 하므로 성능상 이슈 발생, 실행되는 SQL문을 확인가능, 정적

- PreparedStatement : 컴파일이 되어 있기 때문에 statement에 비해 성능 좋음, 자동으로 파싱해줌, 실행되는 SQL파악하기 힘듦, 동적

- CallableStatement

- 인파라미터 (In parameter) : 미리 작성해둔 쿼리문에서 일부 값을 나중에 결정될 수 있게 해주는 매개변수 (?)로 표현

 

  • - 쿼리문을 실행하는 메소드

executeUpdate() : insert, delete, update 쿼리문 실행시 사용, 실행 후 영향을 받은 행의수가 int형으로 반환

executeQuery() : select 쿼리문 실행시 사용, 조회한 레코드들의 집합인 ResultSet객체로 반환

728x90

'자바 > JSP&Servlet' 카테고리의 다른 글

액션 태그  (0) 2023.02.23
쿠키  (0) 2023.02.22