JAVA (2) 썸네일형 리스트형 Spring Boot 구조 이해하기 스프링 프레임워크 전체동작순서 Request -> DispatcherServlet (web.xml) -> HandlerMapping (servlet-context.xml) -> Controller ( Controller -> Service -> DAO -> DB -> DAO -> Service -> Controller) -> DispatcherServlet -> View -> Response ① 클라이언트가 Request 요청을 하면 DispatcherServlet이 요청을 가로챈다. 이때 DispatcherServlet이 모든 요청을 가로채는건 아니고 web.xml에 에 등록된 내용만 가로챈다. ② DispatcherServlet이 가로챈 요청을 HandlerMapping에게 보내 해당 요청을 처리할 .. 스프링의 개념 스프링 프레임워크 (Spring Framework) Java란? 1. 객체지향 언어 클래스(class)를 통해 객체를 만들어 연결하여 조립하는 형태 특징 : 캡슐화, 상속성, 다향성 2. 인터프리터 언어 소스 -> 컴파일 -> 클래스 파일 -> 자바런타임 -> 클래스파일 실행 3. 이식성 서로 다른 시스템간 프로그램 옮겨서 실행가능 자바 실행환경 (JRE)이 설치되어있다면 어떤 운영체제에서도 실행 가능 4. 메모리 자동 관리 Garbage Collecor를 통해 자동으로 사용하지 않는 객체를 제거하여 메모리 관리를 함 5. 동적 로딩 / 다양한 프로그램 개발 / 오픈소스 라이브러리 무조건적으로 클래스파일을 실행하는게 아닌 필요한 시점에 클래스 파일 사용 다양한 운영체제에서 사용 가능 자바는 오픈소스 언어.. 이전 1 다음