Junior — Middle
Spring'da Bean yaratish jarayonida, Bean ning boshlanishidan keyin qaysi funksiya yoki metod chaqiriladi?
sobes.tech AI
AIdan javob
Spring'da, Bean ishga tushirilgandan so'ng, agar mavjud bo'lsa, @PostConstruct bilan belgilangan metod chaqiriladi. Bundan tashqari, agar Bean InitializingBean interfeysini amalga oshirsa, afterPropertiesSet() metodi chaqiriladi.
Shuningdek, XML konfiguratsiyasida init-method atributi yoki @Bean anotatsiyasidagi initMethod parametr orqali boshlang'ich metodni belgilash mumkin.
@PostConstruct bilan misol:
@Component
public class MyBean {
@PostConstruct
public void init() {
// boshlang'ich kod
}
}
Shu tarzda, Spring, Bean yaratilgandan va sozlangandan so'ng, lekin undan foydalanishdan oldin, belgilangan metodni chaqirishni kafolatlaydi.