반응형

2024/07/07 2

JDBC 라이브러리

JDBC 라이브러리자바는 데이터베이스(DB)와 연결해서 데이터 입출력 작업을 할 수 있도록 JDBC 라이브러리(java.sql 패키지)를 제공.JDBC는 데이터베이스 관리시스템(DBMS)의 종류와 상관없이 동일하게 사용할 수 있는 클래스와 인터페이스로 구성.JDBC DriverJDBC 인터페이스를 구현한 것으로, DBMS마다 별도로 다운로드 받아 사용.DriverManager 클래스 : JDBC Driver를 관리하며, DB와 연결해서 Connection구현 객체 생성.Connection 인터페이스 : Statement, PreparedStatement, Callablestatement 구현 객체를 생성하며, 트랜잭션 처리 및 DB 연결을 끊을 때 사용.Statement 인터페이스 : SQL의 DDL과 ..

Java Study 2024.07.07

예외 처리(Exception Handling)

예외와 에러에러 : 컴퓨터 하드웨어 고장으로 인해 응용프로그램 실행 오류 발생.예외 : 잘못된 사용 또는 코딩으로 인한 오류.예외가 발생하면 프로그램은 곧바로 종료된다는 점은 에러와 동일하지만, 에러와 달리 예외 처리를 통해 계속 실행 상태를 유지할 수 있음.일반 예외(Exception) : 컴파일러가 예외 처리 코드 여부를 검사하는 예외.실행 예외(Runtime Exception) : 컴파일러가 예외 처리 코드 여부를 검사하지 않는 예외.예외 처리예외 발생 시 프로그램의 갑작스러운 종료를 막고 정상 실행을 유지할 수 있게 하는 코드.예외 처리 코드는 try~catch~finally 블록으로 구성.try~catch~finally 블록은 생성자 내부와 메서드 내부에서 작성.자바의 모든 에러와 예외 클래스는..

Java Study 2024.07.07
반응형