Код: Выделить всё
@Slf4j
@Configuration
public class TxnIdGeneratorProperties {
@Bean
public TimeBasedTxnIdGenerator seqGenerator() {
if (log.isInfoEnabled())
log.info("{} Loading CustomProperties :: getTxnIdGeneratorAccounts....", BOOT_CONFIG);
TimeBasedTxnIdGenerator sequencer = new TimeBasedTxnIdGenerator();
sequencer.calculateLimit();
return sequencer;
}
}
Код: Выделить всё
@Service
public class TimeBasedTxnIdGenerator extends AbstractSequencer implements TransactionIdGenerator {
@Value("${qr.code.app.url}")
private String qrCodeAppUrl;
private static final int NODE_ID_BITS = 10;
private static final long maxNodeId = (1L
Подробнее здесь: [url]https://stackoverflow.com/questions/79617263/what-happens-first-at-startup-of-a-spring-boot-application-loading-of-the-appl[/url]