데이터베이스에 객체를 저장할 때 Object의 기본 키로 UUID 난수를 사용하고 있습니다. 따라서 생성 된 UUID 번호는 고유해야합니다. 이렇게하면 난수가 생겼어.UUID 난수 생성
는final String UUIDUserToken = UUID.randomUUID().toString()
이 생성 된 모든 번호에 대한 고유 번호를 생성 할 수 있나요?
아이디어를주십시오.
try{
//try inserting
}catch(){
//SQL constraint fails
// regenerate new UUID
//check in DB before inserting
//insert now, if its unique, else regenerate
}
참조 : http://stackoverflow.com/questions/2513573/how-good-is-javas-uuid-randomuuid – markus