일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- assume True
- .out
- 팀과제
- assume That
- MVC
- MVC모듈
- Spring
- .idea
- 파일삭제
- 스프링프레임워크
- swaggerUrl
- assuming That
- springframeworkruntime
- gitbash
- CS50
- Junit5
- 부스트코스
- Git
- GitHub
- securityconfig
- c언어
- springboot
- 컴퓨터과학
- 원격저장소
- assume
- Swagger
- DispatcherServlet
- springmvc
- springsecurity
- container
- Today
- Total
목록전체 글 (43)
도담이 먹여 살려야하는 집사

Spring MVC는 모델2 아키텍처로 구성되어있음. 어떤 요청에 어떤 컨트롤러가 동작할지를 xml 파일에 Annotation으로 설정을 하게됨. >> 이런 정보들을 Spring으로 만들어진 웹 애플리케이션이 실행할 때 Handler Mapping 객체들이 생성이 되면서 관리를 하게 됨. Dispatcher Servlet은 Handler Mapping으로 부터 들어온 요청에 알맞은 컨트롤러가 무엇인지 해당하는 메소드가 무엇인지에 대한 정보를 알아내게 됨. DispatcherServlet는 요청을 받음 DispatcherServlet은 적절한 컨트롤러를 선택하는 작업을 HandlerMapping에 전달함. HandlerMapping은 들어오는 요청 URL에 매핑된 컨트롤러를 선택하고 (선택된 Handler..

Container (컨테이너) 인스턴스의 생명주기를 관리 생성된 인스턴스들에게 추가적인 기능을 제공 >> Servlet 클래스를 실제 인스턴스화 하는 과정을 직접 하지는 않음 >> 이건 tomcat이 대신해줌 Servlet을 대신 실행시켜주는 WAS는 Servlet 컨테이너를 가지고 있음을 알 수 있음. WAS는 웹브라우저로부터 Servlet URL에 해당하는 요청을 받으면 Servlet을 메모리에 올린후 실행 >> JSP파일도 마찬가지 Ioc(Inversion of Control)란? >> 제어의 역전 개발자는 프로그램의 흐름을 제어하는 코드를 작성함 근데 이 흐름의 제어를 개발자가 하는것이 아니라 다른 프로그램이 그 흐름을 제어하는 것을 IoC라고 함. DI(Dependency Injection) >..

Spring Framework란? 엔터프라이즈급 어플리케이션을 구출할 수 있는 가벼운 솔루션 >> ONE - STOP - SHOP 원하는 부분만 가져다 사용할 수 있도록 약 20개의 모듈화가 되어있음. Ioc컨테이너 선언적으로 트랜잭션 관리 가능 완전한 기능을 갖춘 MVC Framework 제공 AOP 지원 도메인 논리 코드와 쉽게 분리될 수 있는 구조로 되어 있음. AOP 와 인스트루멘테이션 (Instrumentation) spring - AOP : AOP 얼라이언스(Alliance)와 호환되는 방법으로 AOP 지원 spring - aspects : AspectJ와의 통합을 제공 spring - instrument : 특정 애플리케이션 서버에서 사용할 클래스 및 클래스 로더 구현 제공 BCI(Byte ..