Practice/BackEnd

BackEnd - 4일동안 배운것

요모조묘 2023. 4. 20. 13:40
  1.  Servlet 개념 - HttpServlet 상속
    라이프사이클!
  2.  jsp 문서 - 실제 서블릿 만들어진다.!
    : 스크립트 요소 <%~~~
  3.  scope
        :request , session, application
  4. 이동방식
        redirect 방식    vs    forward 방식 (동작이 다르다)
  5.  내장객체
    HttpServletRequest       : request
    HttpServletResponse    : response
    HttpSession                   : session          ---> 로그인, 로그아웃 기능을 만들 수 있다!
    ServletContext               : application     ---> 서버시작될때 프로젝트당 한개씩 생성!
  6. DBCP -> JDBC를 connect pool을 이용( JNDI의 DataSource를 이용)
  7.  Ajax를 하기 위해서 Gson lib 활용 
  8.  EL & JSTL 
  9.  Filter 활용

🔔 MVC 구조 (아키텍쳐)

java reflection 개념 적용(실행도중 (동적)에 객체를 생성하거나 메소드를 호출, 필드, 메소드 정보를 조회)
SpringFramework -> mvc 구조가 되어있다.
(어떤구조고 어딜건드려야 뭘 바꿀수있는지 알기위해.. ) 

 

 

세션 
오브젝트 타입 저장 가능 , 자동으로 생성된다

쿠키
쿠키는 스트링만 저장가능
직접 뉴 쿠키로 생성하고 response로 저장
클라이언트 요청이 들어오면 쿠키의 정보가 따라들어간다 .request.cookies.~

서버는 클라이언트를 구분하기위해 존재한다