목록Spring (2)
dev-sohee 님의 블로그
웹 어플리케이션 배포는 개발자에게 매우 중요한 단계입니다. 다양한 환경과 서버 구성 요소들, 배포의 자동화, 어플리케이션의 복잡성 등의 영향을 받아 어플리케이션 배포 과정은 복잡할 수 있지만 이를 쉽고 간편하게 처리할 수 있도록 도와주는 도구가 바로 War(Web Application Archive)입니다. 이 글에서는 WAR의 기본 개념과 구조에 대해 자세히 살펴보겠습니다.* WAR란?* WAR의 구조 # WAR란?War(Web Application Archive)는 웹 서버 또는 서블릿 컨테이너에서 실행될 수 있도록 어플리케이션의 모든 구성 요소를 하나의 파일로 묶어 제공하는 파일 형식입니다. WAR 파일은 웹 어플리케이션의 클래스 파일, JSP 파일, 서블릿, 정적 리소스(HTML, CSS, Jav..
세상의 모든 프로그래밍 언어가 그렇듯 자바도 완벽하지는 않습니다. 그래서 자바는 개발자의 편의 및 성능 향사을 위해 지속적으로 업그레이드 되고 있습니다. 이 글에서는 자바의 다양한 버전 중 Java 8, Java11, Java17에 대해 알아보겠습니다.* Java 8* Java 11* Java 17 그 많은 버전 중에서 특별히 3가지를 선택한 이유는 바로 8, 11, 17이 LTS 버전이기 때문입니다.LTS(Long Term Support)는 오랜 기간 지원하는 특별한 버전의 에디션이며출시 이후 8년간 보안 업데이트와 버그 수정을 지원해주기 때문에 대부분 LTS 버전을 사용합니다. # Java 8오라클이 자바 인수 후 출시한 첫 번째 LTS 버전32bit를 지원하는 마지막 공식 Java 버전Oracle ..