PreparedStatement

song yuheon·2023년 8월 29일
0

Spring

목록 보기
5/93
post-thumbnail
  • PreparedStatement는 Java의 JDBC 라이브러리에서 제공하는 인터페이스로 SQL 쿼리를 미리 컴파일하고 나중에 특정 값을 바인딩하여 실행하는 구조를 가진다.

  • 특징:

    • 재사용성: SQL 쿼리가 미리 컴파일된 상태로 다양한 값을 바인딩하여 같은 쿼리를 여러 번 실행하고 이로써 성능이 향상한다.
    • 타입 안전성: 특정 타입의 데이터 바인딩을 위한 메서드를 제공 + 데이터 타입을 명확하게 지정 가능하며 관련 오류를 줄일 수 있다
    • 자동 변환: Java 타입을 해당 데이터베이스의 타입으로 자동 변환해주는 기능.

profile
backend_Devloper

0개의 댓글