HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🚀
Random Bit Flip
/
🚀
[2기 - 레이] 5주차 RBF
🚀

[2기 - 레이] 5주차 RBF

주차
SpringBoot Part3
회고일
Apr 13, 2022
참여자
멘토
Property
tag

진행방식

 
  1. 먼저 키워드를 설정을 합니다.
  1. 해당 키워드 별로 자유롭게 이야기를 하면서 내용을 채워가고 그 과정에서 수정, 추가, 삭제
  1. 모든 키워드를 작성한 뒤에 다시 훑어보면서 검증?

키워드

Context

  • 운영체제에서 Context
  • Context는 CPU가 프로세스를 실행하기 위한 정보들을 담고있다.
  • Context는 커널의 자료구조인 Process Context Block에 저장되어 다음과 같은 정보들을 가진다
notion image
 
  • 어떤 동작이 실행되기 위해서 필요한 정보들을 말한다.
    • 예를들어 은행에서 계좌에서 돈을 인출하는 상황이라면, 어떤 계좌에서 인출할 것인지, 해당 계좌의 비밀번호가 무엇인지, 얼마를 인출할 것인지 등의 정보가 Context가 될 수 있다.
    • 때에 따라서는 이러한 정보들은 선택적이며, 이러한 선택적 정보를 제공하여 동작의 실행을 더욱 효과적으로 한다.

객체관리
 
ApplicationContext (MIT 학부생)

  • 인터페이스
  • BeanFactory, ListableBeanFactory 등을 상속
  • 메시지, 프로필, 환경 변수 등을 처리할 수 있는 기능
 
WebApplicationContext??
  • ApplicationContext를 확장한 인터페이스
  • 디스패처 서블릿이 생성
  • 컨트롤러 관리?
  • 웹 관련 기능들이 추가된 ApplicationContext 느낌?
 
ServletApplicationContext
 
톰캣 = 서블릿 컨테이너
서블릿 = 자바를 사용해서 나오는 웹 서버 프로그램? 객체
 
WebApplicationContext → Root-ApplicationContext

ServletContext & ApplicationContext

notion image
 
 
 
키워드 관련 작성 - 유재희
키워드 관련 작성 - 유도진
키워드 관련 작성 - 김산
키워드 관련 작성 - 류영준
키워드 관련 작성 - 정하영

filter가 먼저 그다음 intercepter 그다음 AOP

과제하면서 받은 피드백