Lorsque je crée (à l'aide de l'API JPA - persistance java) une unité de persistance puis des entités de persistance, elles créent automatiquement les tables et les champs correspondants dans la base de données.Créer une base de données avec JPA?
Puis-je également faire pour créer automatiquement la base de données (si elle n'existe pas)?
Mon est Objectif:
Je veux dire qu'il crée à l'intérieur de la base de données des tables et des champs, mais pas la base de données, et si la base de données n'a pas été créée avant (à la main) - tout échoue. Donc, avant d'exécuter le projet (qui générera automatiquement les tables et les champs si nécessaire), je dois d'abord créer (à la main) une base de données.
J'utilise: Eclipse (Java, Hibernate, Flex/Air), MySQL
Merci pour toutes les informations
voir http://opensource.atlassian.com/projects/hibernate/browse/HHH-1853 – Bozho
Même si je comprends l'intention, je trouve cela un très mauvaise idée. Personnellement, je n'utiliserais pas le même utilisateur pour l'application que l'utilisateur utilisé pour créer une base de données. –