Je veux créer un haricot qui a start()
et stop()
méthodes. Lorsque le contexte de la webapp est actif, start()
est appelée pendant le démarrage de Spring. Lorsque la webapp est non déployée ou arrêtée, la méthode stop()
est invoquée.Comment lier le cycle de vie d'un bean Spring au cycle de vie des webapps?
Est-ce exact: J'annote ma méthode start()
avec @PostConstruct
et la méthode stop()
avec @PreDestroy
?
Normalement, dans le monde des servlets, j'écris un ServletContextListener. Serais-je en mesure d'accéder à ApplicationContext à partir du ServletContextListener?