Генерация идентификатора с использованием AtomicLong, как начинать с 0 каждый день - PullRequest
1 голос
/ 18 января 2012

Я использую класс java.util.concurrent.atomic.AtomicLong для генерации порядковых номеров для генерации идентификатора. Мне нужно начинать это число с 1 каждый день. Какова доступная логика, методы, которые я могу использовать?

1 Ответ

3 голосов
/ 18 января 2012

Вот ответ о том, как получить начало дня, используя Joda Time.Затем используйте метод AtomicLong # set (long) для сброса значения.

...