서블릿과 서블릿 컨테이너
서블릿(Servlet) 은 Java 언어로 웹 애플리케이션을 개발할 때 동적인 웹 페이지를 생성하기 위해 사용되는 자바 클래스이다. 서블릿 컨테이너(Servlet Container) 는 서블릿 기술을 사용하는 웹 컨테이너 (Web Container) 를 말한다. 서블릿의 생명주기를 관리하고, 서블릿의 요청과 응답을 처리하는 역할을 한다. 서블...
서블릿(Servlet) 은 Java 언어로 웹 애플리케이션을 개발할 때 동적인 웹 페이지를 생성하기 위해 사용되는 자바 클래스이다. 서블릿 컨테이너(Servlet Container) 는 서블릿 기술을 사용하는 웹 컨테이너 (Web Container) 를 말한다. 서블릿의 생명주기를 관리하고, 서블릿의 요청과 응답을 처리하는 역할을 한다. 서블...
WS(웹서버) 는 인터넷에서 웹사이트와 같은 웹 애플리케이션을 호스팅하기 위한 소프트웨어이다. 주로 클라이언트에서 요청하는 웹페이지, 이미지, 동영상 등의 정적 컨텐츠를 제공 하는 역할을 하며 기타 부가기능도 제공한다. 로드 밸런싱 로드 밸런싱 기능을 사용하여 여러 대의 서버를 관리하고, 트래픽 부하를 분산시켜 웹사이트의 가용성과 성능을...
Java에서는 예외를 두 가지로 분류한다. 체크 예외 (Checked Exception) try-catch-finally 로 예외를 처리하거나 메서드 선언부에 throws 를 사용해서 예외를 호출한 곳으로 위임하지 않으면 컴파일 오류가 발생한다. RuntimeException 을 제외한 Exception 클래스의 ...
homebrew 관리 명령어 homebrew 버전 확인 brew --version homebrew 버전 업데이트 brew update homebrew 삭제 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" su...
1. MySQL 설치 아래의 명령어를 실행하고 일단 설치가 될 때까지 기다린다. brew install mysql 2. MySQL 보안 설정 설치가 완료되면 MySQL 보안 설정을 진행해야 한다. 보안 설정을 진행하기 위해 MySQL 서버를 실행한다. mysql.server start 아래의 명령어를 입력하여 MySQL 보안 설정을 ...