728x90
반응형
컬렉션
컬렉션 중에는 list가 가장 많이 사용된다고 한다.
set은 자주 사용하진 않지만 중복값을 허용하지 않기 때문에
중복 제거 시 set으로 형변환을 하여 편리하게 사용할 수 있다.
map은 key와 value의 쌍으로 구성된다.
key는 set에 속하기 때문에 중복이 불가능하다.
value는 중복이 가능하고 객체형을 받을 수 있다.
list도 들어갈 수 있고 클래스도 들어갈 수 있음.
JDBC란?
자바 응용 프로그램이 관계형 데이터베이스에 접속하기 위한 자바 표준 규격이다.
JDBC 구조
- DriverManage : 드라이버 리스트를 저장하고 요청된 URL에 해당하는 드라이버를 애플리케이션에 제공.
- Connection : 하나의 논리적 데이터베이스 트랜잭션을 나타내는 클래스
- Statement : SQL 구문의 실행을 담당하는 클래스.
- ResultSet : 데이터베이스 질의에 의해 얻어진 데이터의 행을 대표하는 객체
JDBC로 DB에 접속하는 단계
DriverManager에 사용할 데이터베이스 드라이버 등록
--> 데이터베이스에 연결
--> SQL 문장 실행
--> SQL 문장 결과 처리
--> 데이터베이스 연결 종료
예외처리
try에 return문이 있어도
finally의 내용은 무조건 실행되고 종료된다. !!!
728x90
반응형
'멋쟁이 사자처럼 > TIL' 카테고리의 다른 글
230605 8주 1일차 TIL. @Controller, @RequestMapping, IOC (0) | 2023.06.05 |
---|---|
230601 7주 3일차 TIL. 프로그래머스 배열 만들기 4 (0) | 2023.06.01 |
230530 7주 1일차 TIL. 프로그래머스 수열과 구간 2 (0) | 2023.05.30 |
230526 6주 5일차 TIL. 추상클래스와 인터페이스, 제네릭, 컬렉션, 예외처리 (0) | 2023.05.26 |
230524 6주 4일차 TIL. SQL, BETWEEN, COUNT (0) | 2023.05.25 |