스프링 개발의 이해
스프링 컨테이너
애플리케이션 구성 오프젝트 생성 및 관리
스프링 핵심 프로그래밍 모델
- IoC/DI
오브젝트의 생명주기와 의존관계
- 서비스 추상화
뛰어난 이식성, 유연성
- AOP
부가 기능을 독립적으로 모듈화
기술 API
기술 API 활용
스프링의 장점
단순함, 유연성
DAO (Data Access Object)
DB를 사용한 데이터 조회/조작을 전담하는 오브젝트
자바빈 (JavaBean)
- 디폴트 생성자: 파라미터가 없는 생성자
- 프로퍼티: 자바빈이 노출하는 이름을 가진 속성
과거에는 비주얼 툴에서 조작 가능한 컴포넌트를 의미했었음
*토비의 스트링