Page 1 of 1

Was passiert zuerst beim Start einer Spring -Boot -Anwendung - Laden der Anwendung.Properties -Datei oder Kreationen von

Posted: 13 May 2025, 16:08
by Anonymous
Ich habe diese Klasse: < /p>

Code: Select all

@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;
}

}
Hier erstelle ich ein Objekt mit zeitbasierten TXNIDGenerator , rufe die Methode Calculatelimit () auf und gibt dasselbe Objekt wie die Bean, die während des Starts erstellt werden muss. Dies ist der ZeitbasedTxnidGenerator Klasse:

Code: Select all

@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