Bonjour,
J'aimerais exécuter une "tâche" liée à ma BDD à un temps donné.
Par exemple j'ai un bouton avec l’état true ou false dans ma base de donnée. Lorsqu’un utilisateur clique dessus il passe à false puis revient à true X secondes plus tard.
Il y a deux manière de faire je pense:
- A chaque fois que quelqu'un demande à voir l'état du bouton on calcul depuis le dernier temps donné si on doit réactiver le bouton ou non. Mais cela fait beaucoup de calculs inutiles si plusieurs utilisateurs demandent l'état du bouton.
- Exécuter un bout de code au bout de X secondes. C'est la solution que j'aimerais implémenter et dont j'aimerais avoir de l'aide.
Pour informations je développe en Java EE avec l'aide d'Hibernate pour la connexion à la BDD. Et je n'utilise pas Spring![]()
Partager