0

Est-ce une bonne pratique d'utiliser CommandLineRunner pour configurer l'application lors du premier déploiement. Par exemple, je souhaite:Configuration de l'application Spring sur le déploiement

  1. Créer des rôles d'utilisateur dans le DB;
  2. Charger la connexion de l'administrateur et passer du fichier de propriétés et créer un utilisateur admin (sur l'utilisateur par application) dans la base de données.

Ou pouvez-vous conseiller une meilleure variante pour moi?

Répondre

0

Je ne recommanderais pas de le faire de cette façon. La configuration de la base de données, ainsi que les futures migrations, sont gérées correctement avec Flyway ou Liquibase.