Création/mise à jour automatique de tables de base de données à l'aide d'Hibernate
Pour créer ou mettre à jour automatiquement vos tables de base de données en fonction de vos classes d'entités à l'aide d'Hibernate, vous pouvez spécifiez la propriété hbm2ddl.auto dans votre fichier persistence.xml. Cette propriété spécifie comment Hibernate doit gérer la gestion de votre schéma de base de données.
Dans votre cas, vous avez défini la propriété hbm2ddl.auto sur "create". Cela signifie qu'Hibernate créera automatiquement les tables nécessaires pour vos classes d'entités au démarrage de l'application. Si les tables existent déjà, elles ne seront pas modifiées.
Cependant, d'après le contexte fourni, il semble que vous rencontriez un problème où les tables ne sont pas créées automatiquement. Voici quelques raisons possibles à cela :
@Entity @Table(name = "ServerNode") public class ServerNode { ... }
Si vous avez corrigé ces problèmes et que les tables ne sont toujours pas créées automatiquement, vous devrez peut-être fournir une description plus détaillée de votre problème et des erreurs ou avertissements que vous rencontrez.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!