JNDI란?JNDI(Java Naming and Directory Interface) 는Java 기반 웹 애플리케이션에서 DB 연결 정보(DataSource) 를 외부 설정으로 분리하고필요할 때 코드에서 lookup 방식으로 꺼내 쓰는 기술임 쉽게 말하면“DB 접속 정보를 미리 서버(Tomcat 등)에 등록해두고 앱에서는 그냥 이름만 불러서 사용하는 방식”임 전체 흐름 한눈에 보기 (위 다이어그램 설명)TOMCAT 설정 → JNDI에 DataSource 등록됨 ↓ Java Application이 JNDI에서 lookup() ↓ DataSource에서 Connection 꺼냄 ↓ DB에 쿼리 날림✅ 흐름 설명 (실제 동작 순서)Tomcat에서 server.xm..