1. 컴퓨터 구조 1) 컴퓨터가 이해하는 정보 데이터: 숫자, 이미지, 동영상과 같은 정적인 정보 명령어: 컴퓨터를 실질적으로 움직이는 정보 2) 컴퓨터의 4가지 핵심 부품 CPU: 메모리에 저장된 값을 읽어들이고, 해석하고, 실행하는 장치 ALU: 계산기 레지스터: CPU 내부의 작은 임시저장장치 제어장치: 제어 신호를 내보내고, 명령어를 해석하는 장치 메모리(RAM): 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품 실행되는 프로그램의 명령어와 데이터를 저장한다. 프로그램이 실행되려면 메모리에 저장되어 있어야 한다. 메모리에 저장된 값의 위치는 주소로 알 수 있다. 보조기억장치 전원이 꺼져도 보관될 프로그램을 저장하는 부품 입출력장치 3) 컴퓨터 구조의 큰 그림 메인보드 & 시스템 버스 메인..
* JAVA Beans: 재사용 가능한 컴포넌트, 상태, getter&setter * Servlet & JSP bean: MVC의 Model, EL, scope, JSP Container가 관리 * EJB(Enterprise Java Beans): 복잡한 규칙, EJB container가 관리 * Spring Bean: POJO(Plain Old Java Object), 단순, 독립적, Spring Container가 관리 * Bean: Spring Container가 관리하는 객체 * Spring Container: Bean 저장소, Bean을 저장, 관리(생성, 소멸, 연결) BeanFactory: Bean을 생성, 연결 등의 기본 기능을 정의 ApplicationContext: BeanFactory..