Development/Java(853)
-
CallableStatement 인터페이스, CallableStatement 사용 방법, Interface CallableStatement
CallableStatement 인터페이스· CallableStatement는 DBMS의 저장 프로시저(Stored Procedure)를 호출할 수 있는 인터페이스로 Statement인터페이스와 PreparedStatement인터페이스의 메소드를 상속받고 있습니다.· 저장 프로시저란 파라미터를 받을 수 있고, 다른 애플리케이션이나 PL/SQL 루틴에서 호출할 수 있는 이름을 가진 PL/SQL 블록입니다. 즉, SQL문을 프로그램화하여 함수화 시킨 스크립트 언어입니다. · SQL문을 프로그램화 시켰기 때문에 조건문, 반복문, 변수처리 등을 사용할 수 있기 때문에 일괄처리 및 조건에 따라 다른 SQL문을 작성할 때 편리합니다. · DBMS에 저장된 Stored Procedure 호출하기 위해 존재하는 객체로..
-
자카르타 DBCP API, 자카르타 DBCP API를 통한 커넥션 풀 사용 단계
자카르타 DBCP API널리 쓰이는 커넥션 풀 라이브러리 중 하나입니다. http://commons.apache.org/ 자카르타 DBCP API를 통한 커넥션 풀 사용 단계
-
JDBC를 이용한 Transaction, 트랜젝션의 처리 도식도, Transaction과 관련 메서드
JDBC를 이용한 Transaction · 트랜젝션의 처리 도식도 · Transaction과 관련 메서드 트랜젝션의 처리 도식도응용프로그램에서 Trasaction 처리 도식도 Transaction과 관련 메서드Connection 인터페이스에서 Transaction과 관련된 메서드를 정리하면 다음과 같다.
-
데이터 형태 변환, 자바 데이터 유형 vs JDBC 데이터 유형
데이터 형태 변환JDBC 드라이버는 getXXX()메소드를 사용하여 특정 필드값을 가져올 때 데이터베이스의 데이터 유형을 해당하는 자바 유형으로 변환한 다음 반환합니다.데이터베이스에서의 데이터형이 VARCHAR형인 값을 가져오는 getString()메소드를 사용한 경우 JDBC드라이버는 자바의 String유형으로 변환하여 반환합니다. 자바 데이터 유형 vs JDBC 데이터 유형자바에서 지원하는 데이터 유형(기본자료형, 참조자료형)과 각 데이터 유형과 매핑되는 JDBC데이터 유형을 정리하면 다음과 같습니다.각각의 JDBC 데이터를 가져올 때 가장 적합한 getXXX()메소드를 표기하였지만 반드시 해당 getXXX()메소드만 사용하여 데이터를 가져올 수 있는 것은 아닙니다. JDBC데이터 LONGVARCHA..
-
ResultSet의 cursor 옵션
ResultSet의 cursor 옵션레코드의 커서 이동은 자신이 원하는 데이터를 자유롭게 탐색하면서 빠르게 얻어내고자 할 때 필요합니다.레코드를 자유롭게 이동시키기 위해서는 스크롤이 가능하게 하는 TYPE_SCROLL_SENSITIVE, CONCUR_UPDATE옵션을 동시에 설정해 주어야 합니다.
-
ResultSet 주요 메소드
ResultSet 주요 메소드