2019-11-13 수요일

처음 배우는 Servlet & JSP 웹 프로그래밍

일이 이번주에도 없을 것 같아서 무엇을 공부해야 할지 고민을 해봤다. 결론은 Spring은 언젠가 무조건 하게 될 것이므로, Spring을 하기로 결심했다.

이 책은 예전에 사뒀다가 한 번 훑어보고 안봤는데, 이제서야 보게 되었다. 책의 대부분은 세부적인 내용이라 나중에 레퍼런스 형식으로 찾아보면 되기 때문에, 금방 다 볼 수 있었다.

중요하다고 생각하는 몇 가지 내용을 정리해본다.

  • JRE: Java Runtime Environment

  • JVM: Java Virtual Machine

  • JAR: Java ARchive

  • WEB-INF

    • lib: .jar파일이 모여있는 라이브러리 폴더
    • classes: 컴파일된 파일이 모여있는 곳
    • web.xml: 환경설정
  • JDBC: Java DataBase Connectivity

  • DataSource: 커넥션 풀을 관리하는 객체

  • EL: Expression Language

  • 톰캣: HTTP Server + Servlet/JSP Container

  • Servlet은 웹서버의 요청을 처리한다.

  • JSPServlet으로 변환된다.