Junior — Middle
¿Qué función o método de Spring se llama después de la inicialización del Bean en su proceso de creación?
sobes.tech AI
Respuesta de la IA
En Spring, después de la inicialización del Bean, se llama al método anotado con @PostConstruct, si existe. Además, si el Bean implementa la interfaz InitializingBean, se llama al método afterPropertiesSet().
También se puede especificar un método de inicialización mediante el atributo init-method en la configuración XML o mediante el parámetro initMethod en la anotación @Bean.
Ejemplo con @PostConstruct:
@Component
public class MyBean {
@PostConstruct
public void init() {
// código de inicialización
}
}
De esta forma, Spring garantiza la llamada al método especificado justo después de crear y configurar el Bean, pero antes de su uso.