) -->✅ Spring Boot 콘솔 프로젝트에서 H2 DB를 TCP 서버 모드로 설정하는 이유Spring 웹 애플리케이션에서 H2 인메모리 DB를 사용하는것과 마찬가지로 Spring Boot로 콘솔 기반 프로젝트에서도 H2 DB를 이용할 수 있는데요.그런데 Spring 웹 애플리케이션에서 H2를 사용할 때처럼 콘솔 프로젝트에도 동일한 방식으로 사용할 수 있다라고 생각하기 쉬운데 웹 애플리케이션과 콘솔 애플리케이션은 구조적으로 동작 방식이 다릅니다. 🔍 웹 애플리케이션 vs 콘솔 애플리케이션의 차이점구분Spring 웹 애플리케이션Spring 콘솔 애플리케이션실행 방식서버로 실행됨 (8080 등에서 계속 대기)메인 메서드 실행 후 바로 종료H2 DB 유지실행 중엔 메모리 DB 유지 가능애플리케이션 종료..