면접 준비 - 웹

WEB

Servlet

  • init()
  • service()
  • destroy()

개념

  • 서블릿
    자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램

  • 쿠키
    클라이언트에서 실행되어 보안이 취약하고 속도가 빠름

  • 세션
    서버에서 실행되어 속도는 느리지만 보안이 강력함
  • XML
    데이터의 구조화가 목적인 HTML의 한계를 극복하기 위해 만들어짐
  • MVC
    • 모델 : 정보
    • 컨트롤러 : 로직 상호작용
  • mybatis
    프레임워크의 일종으로 소스코드에서 SQL 문장을 분리하여 별도의 xml 파일로 저장하고, 이 둘을 서로 연결시켜준다