문제

우리는 백엔드에 저장하는 모든 단일 항목에 대해 UUID를 생성해야합니다. Wikipedia : UUID Java 구현에서 읽은 것처럼 3 개의 사용 가능한 UUID 생성기가 있습니다.

- Standard Java UUID generator(which only support version 3 and 4)
- JUG  which support all the version but 2
- UUID  which only support version 1 (MAC address based) 

라이센스가 호환되었다고 가정 할 때 어떤 발전기를 사용해야하는지 조언하십시오.

도움이 되었습니까?

해결책

버전 3은 생성 문제를 해결하지 않습니다 신선한 각 항목에 대한 UUID. 다른 요구 사항이없는 경우 (예를 들어 보안) 버전 1로 충분합니다.

가능한 모든 정보 (MAC 주소 및 생성 시간)를 숨기려면 버전 4를 사용하십시오.

다른 팁

Windows에서 사용하는 UUID 생성기는 기본적으로 버전 4 생성기입니다.

V4 UUID를 사용하는 표준 Java 생성기는 잘 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top