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

💡 핵심 요약 (TL;DR)

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

자세히 보기

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

💡 핵심 요약 (TL;DR)

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

자세히 보기

[Moment.js]동적 달력(캘린더)만들기

💡 핵심 요약 (TL;DR)

동적 달력(캘린더)만들기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 해당 코드를 사용하기 위해서는 moment.js가 있어야한다.

자세히 보기

예약 프로그램 프로젝트를 끝내며 내가 배운 것

💡 핵심 요약 (TL;DR)

'예약 프로그램 프로젝트를 끝내며 내가 배운 것'에 참여하고 주요 발표 내용과 배운 점을 정리한 글이다. 2. js와 jqeury로 달력그리기 마스터가 되었다. 데이터를 가져올때 async 와 await 도 사용하고 이해도가 훨씬 향상되었다. 다음에는 템플릿을 이용해서 그리고 싶다.

자세히 보기

소장도서목록

💡 핵심 요약 (TL;DR)

소장도서목록의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.

자세히 보기

포인트 플랫폼 프로젝트를 끝내며 내가 배운 것

💡 핵심 요약 (TL;DR)

포인트 플랫폼 프로젝트를 끝내며 내가 배운 것의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 이번 프로젝트는 기능 구현상 어려운 점은 크게 없었으나 서비스 도메인이 처음 접하는 도메인이라 비즈니스를 이해하는데 꽤 시간이 걸렸다.

자세히 보기

[JSTL] 날짜 차이 계산하기

💡 핵심 요약 (TL;DR)

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

자세히 보기

[SQL]변수 @사용법, 사용자 정의 변수 직접 사용해보기

💡 핵심 요약 (TL;DR)

변수 @사용법, 사용자 정의 변수 직접 사용해보기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. SQL에서도 변수를 사용할 수 있다! 알고는 있었지만 잘 사용한 적이 없는데 이번에 select로 가져온 값을 서브쿼리에서 사용하고 싶어서 찾아보다가 변수를 사용하게 되었다.

자세히 보기

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

💡 핵심 요약 (TL;DR)

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

자세히 보기