UUID
UUID란?
각 개체를 고유하게 식별 가능한 값
일반적으로 고유한 식별자를 가지기 위함.
UUID를 사용하면 위의 이미지의 규칙에 따라 식별자를 만들어서 중복될 확률을 줄어들게 해준다.
보통 고유한 키를 간단하게 생성해서 사용할 수 있기 때문에 사용하지만, UUID값 자체를 저장하기 위해
일반적인 키보다 많은 용량의 스토리지가 필요하기도 한다.
UUID 사용 예시
public void updateThumbnail(Long contentId, MultipartFile file, HttpServletRequest req) {
String savePath = "/images/content/thumbnail/"; //저장 경로
String fileExt = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")); //파일 확장자
String saveFileName = UUID.randomUUID().toString() + fileExt; //파일 이름
}
'JAVA' 카테고리의 다른 글
[JSTL] input 태그 안 날짜 format 형식에 맞게 출력하기 (0) | 2021.10.25 |
---|---|
JAVA(2) 클래스, 객체, 인스턴스 (0) | 2021.03.13 |
JAVA(1) public static void main(String [] args) (0) | 2021.03.13 |
댓글