Bonjour,

J'ai migré la base de données de mon application Spring boot vers HsqlDb.
J'ai fais cela pour pouvoir exporter l'application sous forme d'un Jar, , pour la faire tester, sans que les testeurs n'est à installer une base de données.
Et surtout je n'ai pas besoin de fonction avancée pour l'instant.

J'ai déjà utilisé HsqlDb en stand alone, et ça marchait plutôt bien.
Et j'ai l'habitude de manipuler les fichiers HsqlDb à la main pour le debug

Je suis inquiet.
Je me demande si la base ne va pas se bloquer si elle est mal stoppée.
C'est parce que mes testeurs sont plutôt pas tendre
Et ils vont sûrement pas stopper proprement

Est-ce que l'on peut faire un listner d'application comme en Jee, pour lancer un "executeShutdown' comme on le fait avec JDBC ?
Si la base est bloquée au démarrage, il y a t-il un moyen de la débloquer par le code ?
Ou comment fait on déjà à la main ?

Si on met shutdown dans l'url çça change quelque chose

jdbc:hsqldb:file:local/Repete.hsql;shutdown=true

Cordialement