반응형
- 웹서버 vs WAS ( ++Web Container)
- Web Server (웹서버)
1) 정적인 컨텐츠 제공
2) 동적인 컨텐츠 제공을 위한 요청 전달 / 클라이언트의 요청(Request)를 WAS에 보내고, WAS가 처리한 결과를 클라이언트에게 전달(응답, Response)
3) 종류: apache, nginx, tMax, IIS, WebtoB - Web Container (웹 컨테이너, 서블릿 컨테이너)
1) 웹서버에서 JSP를 요청하면 웹컨테이너(톰캣)에서는 JSP파일을 서블릿 파일로 변환한 뒤 컴파일하고, 서블릿 수행결과를 웹 서버에 전달
2) container : Servlet, JSP를 실행할 수 있는 소프트웨어 - WAS
: Web Server + Web Container
- Web Server (웹서버)
- JDBC 란?
- 자바에서 데이터 베이스에 접속할 수 있도록 하는 자바 API. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트 하는 방법을 제공.
- JDBC API 는 JDK에 포함되어 있으며 DBMS와 상관 없이 사용할 수 있는 API를 제공하므로 따로 다운로드 하거나 설치할 필요 없음
- db.properties 파일
- Properties 클래스: Windows의 INI 파일과 같은 기능을 함, DB 에 대한 연결정보를 파일로 저장해놓고 사용하는 용도로 가장 많이 쓰임.
- 이런 경우 db.properties 라는 파일 명으로 자주 작명함.
- MyBatis (마이바티스)
- DAO, DTO란?
- npm
- docker yml 파일
- gradle 쓰는 법
반응형
'Web' 카테고리의 다른 글
IntelliJ 디버깅 방법 (0) | 2023.05.03 |
---|---|
WEB, WAS, Web Container (0) | 2023.04.13 |