DAO는 오로지 CRUD만 취급한다.
JTable - Model - DAO - DataBase
데이터베이스의 연결작업이란 많은 리소스를 연결한다.
커넥션 풀이란? Connection pool
클라이언트의 요청이 없더라도 커넥션객체를 미리 확보하여
요청시마다 연결해야 하는 시간 및 리소스를 절약하는 기법!!
접속시간의 단축~!!
배열은 크기를 정해줘야 되기 때문에 프로그래머가 그 크기를 미리
알 수 없는경우 불편하다.
collection 이란?
1. 의미집합, 모아놓은 것
2. 무엇을? 대상이 객체이다.
java.util에 많은 컬렉션들이 모여있다.
General-Purpose Implementations
iterator
순서가 정해진 집합 list : ArrayList, Vector, Stack
순서가 없는 집합 set
que
key값을 이용하여 객체를 추출 map
Vector<E> element의 약자
ArrayList<E>는 자바의 모든 객체를 허용한다. null까지도....