У меня есть сомнения.
Для моих объектов мне нужен UUID как первичный ключ (и я хотел бы сохранить этот идентификатор в «чистом режиме» (строка), а не в двоичном виде)
Я использую этот код:
Код: Выделить всё
@Id
@Column(name = "id")
@Type(type = "uuid-char")
private UUID uuid = UUID.randomUUID();
Я понимаю, что при использовании этого кода UUID будет генерироваться на стороне кода. Что произойдет, если у меня будет несколько экземпляров для моей службы с использованием одна и та же служба БД для всех экземпляров?
Возможно ли, что больше экземпляров будут генерировать один и тот же UUID?
Подробнее здесь: https://stackoverflow.com/questions/669 ... n-multiple