스프링 프로젝트 시작하기
이름 네이밍은 카멜케이스나 다른 거 써도 되는 데,
요즘 유행은 - 로 구분해서
페키지 명은 소문자만
뉴 프로젝트 -> 스타트 프로젝트
web, mysql, mybatis만 추가해서 생성
vector와 arrayList는 blocking 차이
vector가 싱크 맞추고 arrayList는 싱크 신경 안쓴다.
IOC
개발자에서 프레임워크로
IOC가 있으면 프레임워크
없으면 라이브러리
POJO? plain old java objects
private하고 게터세터하는 이유
내가 알고 싶은 것만 알거야
캡슐화를 통해 정보 은닉