Junior — Middle
Qual função ou método do Spring é chamado após a inicialização do Bean no seu processo de criação?
sobes.tech IA
Resposta da IA
No Spring, após a inicialização do Bean, o método anotado com @PostConstruct é chamado, se existir. Além disso, se o Bean implementar a interface InitializingBean, o método afterPropertiesSet() é chamado.
Também é possível especificar um método de inicialização através do atributo init-method na configuração XML ou através do parâmetro initMethod na anotação @Bean.
Exemplo com @PostConstruct:
@Component
public class MyBean {
@PostConstruct
public void init() {
// código de inicialização
}
}
Dessa forma, o Spring garante a chamada do método especificado logo após a criação e configuração do Bean, mas antes de seu uso.