Junior — Middle
Vai esat izmantojis @PostConstruct anotāciju Spring lietojumā?
sobes.tech AI
Atbilde no AI
Spring @PostConstruct anotācija tiek izmantota, lai atzīmētu metodi, kas jāizpilda nekavējoties pēc tam, kad Spring izveido bīnu un veic atkarību injekciju, bet pirms bīns ir pieejams lietošanai. Tas ir noderīgi resursu inicializācijai vai konfigurācijas loģikas izpildei.
Piemērs lietošanai:
@Component
public class MyService {
@PostConstruct
public void init() {
// inicializācijas kods, piemēram, konfigurācijas ielāde
System.out.println("Bīns inicializēts");
}
}
Tādējādi, metode ar @PostConstruct tiks garantēti izsaukta vienu reizi pēc bīna izveides un atkarību injekcijas.