[Java] web.xml이 뭐길래

💡 핵심 요약 (TL;DR)

web.xml이 뭐길래의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 자바 웹 애플리케이션은 배포 설명자 파일을 사용하여 URL이 서블릿에 매핑되는 방법, 인증이 필요한 URL 등의 정보를 확인한다.

자세히 보기

[JSTL] java.util.Date 현재날짜의 시간을 0으로 설정하기

💡 핵심 요약 (TL;DR)

java.util.Date 현재날짜의 시간을 0으로 설정하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 구글링하면 가장 많이 사용하는 방법으로 포스팅 - 날짜 차이 계산하기을 작성했다.

자세히 보기

[ASP.NET] 웹폼(WebForm) VS MVC

💡 핵심 요약 (TL;DR)

'웹폼(WebForm) VS MVC'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 그래서 웹폼과 MVC이 어떤 차이가 있는지 비교해봤다.

자세히 보기

[Server]아파치 vs 톰캣 같은 거 아냐? 차이점

💡 핵심 요약 (TL;DR)

웹 서버(Apache)는 HTTP 요청을 받아 HTML, 이미지 등 정적 컨텐츠를 클라이언트에 제공하는 역할을 담당한다. 반면 WAS(Tomcat)는 DB 조회나 비즈니스 로직 등 동적 처리를 담당하며, 부하 분산과 보안을 위해 두 서버를 분리 구축하는 것이 권장된다.

자세히 보기

DB서버를 분리하는 이유가 뭘까

💡 핵심 요약 (TL;DR)

DB서버를 분리하는 이유가 뭘까의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 단점이라기보단 예상할 수 있는 문제에 가깝지만, 실무에서 DB서버를 분리함으로서 방화벽설정에 문제가 있을 수 있다. 예를 들어 관리포인트가 많을 경우 한 쪽서버만 접속되는 문제가 발생할 수 있다.

자세히 보기

[JSTL] 날짜 차이 계산하기

💡 핵심 요약 (TL;DR)

'날짜 차이 계산하기'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 현재날짜와 db에서 가져오는 날짜 차이를 계산하고 싶었다.

자세히 보기

gson을 이용하여 JSON을 HashMap으로 변환하기(영화관 좌석 예매 예시)

💡 핵심 요약 (TL;DR)

gson을 이용하여 JSON을 HashMap으로 변환하기(영화관 좌석 예매 예시)의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 클라이언트에서 json형태로 넘긴 데이터를 컨트롤러에서 String으로 받아 Json으로 변환한 뒤 Map으로 변환하여 사용하고싶었다.

자세히 보기

[도서]인증과 인가

💡 핵심 요약 (TL;DR)

'인증과 인가'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 인증종류 3가지 | 설명 | 장점 | 단점의 차이를 고려하여 상황에 맞게 적용해야 한다.

자세히 보기