2009-09-04 6 views
3

Existe-t-il un moyen relativement simple de désosser une base de données à partir de la ligne de commande et de générer des artefacts Hibernate basés sur la base de données? Les seules informations que j'ai pu trouver sur ce sujet nécessitent de sauter à travers beaucoup de cerceaux avec les outils Hibernate qui n'étaient pas conçus pour l'utilisation de la ligne de commande, et les fichiers de construction ant.ligne de commande équivalente à l'ingénierie inverse dans les outils Hibernate?

Répondre

1

Essayez-vous de faire cela dans le cadre du processus de construction? Ne pas. Le reverse engineering de DB est conçu pour vous fournir une base (modèle, ce que vous avez) pour construire vos mappages - pas avec un jeu de mappages prêts pour la production.

C'est précisément pour cette raison que l'outil d'ingénierie de schéma inverse n'est pas exposé en tant que tâche Ant.

Si vous préférez éviter éclipse et utiliser la ligne de commande pour désosser une base de données en tant que point de départ voir this link

+0

Je ne veux pas faire cela dans le cadre d'une tâche de construction. Je préfère utiliser la ligne de commande puis un IDE. – Jared

+0

Assez juste. Jetez un coup d'oeil à ceci alors: http://www.factorypattern.com/howto-generate-hibernate-pojo-and-mapping-files-using-ant-from-a-db-schema/ – ChssPly76

Questions connexes