Je souhaite exécuter du code après le démarrage de mon application Spring-Boot pour surveiller les modifications d'un répertoire.
J'ai essayé d'exécuter un nouveau thread mais les @Autowired
services n'ont pas été définis à ce stade.
J'ai pu trouver ApplicationPreparedEvent
ce qui se déclenche avant que les @Autowired
annotations ne soient définies. Idéalement, j'aimerais que l'événement se déclenche une fois que l'application est prête à traiter les demandes http.
Y a-t-il un meilleur événement à utiliser ou une meilleure façon d'exécuter du code après que l'application est en ligne au printemps ?