// 1. 기존 personality 조회, 없으면 생성Personality personality = personalityRepository .findByApplyId(apply.getApplyId()) .orElseGet(() -> { Personality entity = new Personality(); entity.setApplyId(apply.getApplyId()); return entity; });// 2. 먼저 저장해서 personality PK 확보personality = personalityRepository.saveAndFlush(personality);Long personalityId = ..