Junior — Middle
Έχεις εφαρμόσει την ανάρτηση @PostConstruct σε μια εφαρμογή Spring;
sobes.tech AI
Απάντηση από AI
Η σημείωση @PostConstruct στο Spring χρησιμοποιείται για να σηματοδοτήσει μια μέθοδο που πρέπει να εκτελεστεί αμέσως μετά τη δημιουργία του bean από το Spring και την εκτέλεση της έγχυσης εξαρτήσεων, αλλά πριν το bean είναι διαθέσιμο προς χρήση. Αυτό είναι χρήσιμο για την αρχικοποίηση πόρων ή την εκτέλεση λογικής διαμόρφωσης.
Παράδειγμα χρήσης:
@Component
public class MyService {
@PostConstruct
public void init() {
// κώδικας αρχικοποίησης, π.χ. φόρτωση διαμόρφωσης
System.out.println("Bean αρχικοποιήθηκε");
}
}
Έτσι, η μέθοδος με @PostConstruct θα κληθεί εγγυημένα μία φορά μετά τη δημιουργία του bean και την έγχυση των εξαρτήσεων.