목록2026/04/28 (1)
ki-sd 님의 블로그
[2026-04-28] Java JDBC 실전 2: 회원가입, 로그인 및 동적 권한 제어 시스템 구축
쇼핑몰이나 게시판 등 거의 모든 애플리케이션의 시작점인 회원 관리 로직을 구현했다. 백엔드(DAO)에서 데이터를 검증하고 가공하여 프론트엔드(UI)의 상태를 동적으로 변화시키는, 실제 웹 서비스의 핵심 워크플로우를 데스크톱 환경(Swing)으로 고스란히 옮겨 구현해 보는 유의미한 시간이었다. 1. 아이디 중복 체크와 우편번호 검색 (데이터 무결성 및 검색 최적화)아이디 중복 검증 (memberIdCheck): 사용자가 입력한 ID가 DB에 존재하는지 확인하기 위해 SELECT COUNT(*) FROM member WHERE id=? 쿼리를 날렸다. 결과값이 0이면 사용 가능, 1 이상이면 중복으로 판별하는 직관적이고 확실한 검증 로직을 구현했다.우편번호 동적 검색 (postFind): 사용자가 '동' 이..
OracleStudy
2026. 4. 28. 20:34
