Language/Java
[Java] UUID 사용법
IsBerry
2019. 1. 16. 17:10
반응형
UUID 사용법
UUID 이란? (Universally Unique IDentifier)
: 범용 고유 식별자 - 중복되지 않는 고유한 키 값
네트워크에서 개체를 식별하고 구별하기 위해
개발 주체가 스스로 이름을 짓도록 하고 고유성을 충족할 수 있는 방법으로 나온 국제기구 표준
* 고유성을 완벽하게 보장할 수 없지만 실제 사용시 중복될 가능성이 거의 없음.
형식
: 16 옥텟(128비트)의 수로 32개의 16진수로 표현 - 36개의 문자로 이루어짐
8 - 4 - 4 - 4 - 12
EX) 2bb7be1f - 651d - 835e - ad5c - 5ae2e96e1b3d
사용방법
: 같은 경로에 동일한 이름의 파일을 업로드 할 때 주로 사용
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import java.util.UUID; // import public class Uuid { public static void main(String[] args) { // 랜덤 고유키 생성 UUID uuid = UUID.randomUUID(); System.out.println(uuid); // "-" 제외 String convertPw = UUID.randomUUID().toString().replace("-", ""); System.out.println(convertPw); } } | cs |
반응형