1. 회원가입 (Registration) 흐름회원가입은 새로운 사용자의 정보를 데이터베이스에 안전하게 저장하는 과정이다.회원가입 실행 간단 흐름도1. 클라이언트 → 서버: POST /register (email, password, name, ...)2. Controller: - 요청 데이터 추출 - userService.register 호출3. Service: - 이메일 중복 확인 (userRepository.findUserByEmail) - 비밀번호 해싱 (bcrypt.hash) - 새로운 사용자 정보 저장 요청 (userRepository.createUser)4. Repository: - DB에 `INSERT` 쿼리 실행 - 생성된 사용자 ID 반환5. Controller..