스프링 부트로 배우는 자바 웹 개 (1) 썸네일형 리스트형 Spring Boot) 1. 개발 환경의 변화와 자바 1. 웹 애플리케이션 컨테이너 웹 애플리케이션이 배포되는 공간 웹 서버 : 정적 파일 제공하는 서버 웹 애플리케이션 서버 : 동적 페이지를 생성 가능한 서버 (= 웹 애플리케이션 컨테이너, WAS) 1.1 클래스 로더 Write once, run anywhere, 한번 작성하면 플랫폼에 상관없이 쓸 수 있다. 자바 코드 작성 → 컴파일 → JVM에서 실행 가능한 상태 JVM에서 클래스를 실행하기위해 클래스 로더가 필요 ClassNotFoundException : 클래스 로더가 라이브러리나 클래스를 인식하지 못해서 발생하는 오류로 클래스패스에 추가하면 해결 1.1.1 특징 계층적 구조 (상위 → 하위) 최상위 : 부트스트랩 틀래스 로더 클래스 로딩 위임 가능 가시적인 규약(클래스 로딩 시 가능한 범위)가 .. 이전 1 다음