1. UUID
원래 파일명 제거한 후 확장자와 합쳐서 리턴
String extension = fileName.substring(fileName.lastIndexOf("."), fileName.length());
UUID uuid = UUID.randomUUID();
String newFileName = uuid.toString() + extension;
출처: https://enai.tistory.com/38
UUID로 파일 이름 중복 방지하기
UUID는 범용 고유 식별자(Universally Unique IDentifier)를 뜻한다. UUID에 관한 더 자세한 내용은 Kakao DB Team MySQL 서버에서 UUID 활용에서 참고. 파일을 업로드할 때, 같은 이름의 파일을 업로드하면 기존..
enai.tistory.com
'BackEnd > Java' 카테고리의 다른 글
[Java] EntityNotFountException (0) | 2022.12.01 |
---|---|
[Java] 파일 업로드 구현시 한글깨짐 현상 / 인코딩 하기 (0) | 2022.04.08 |
[Java] 파일 저장 및 파일 명 특수 문자 제거 (0) | 2021.12.29 |