我是 Hibernate/JPA 的新手,我被困在我认为的最后一步。我在我的 MySQL 实例中创建了一个模式,并希望从我创建的 JPA 实体中为该模式生成表。我在 Eclipse“从实体生成表”中的 JPA 工具中获得了一个选项,但这给了我一条消息“通用平台不支持从实体生成表。我需要使用插件或工具来完成这项工作吗?
问问题
15143 次
2 回答
18
您需要先安装 Hibernate Tools -如何在 Eclipse 中安装 Hibernate Tools?
然后转到 Project->Preferences->JPA 并将 Platform 更改为适当版本的 Hibernate 而不是 Generic Platform。
于 2012-10-12T14:09:55.233 回答
4
If you are using hibernate you can:
- set "hibernate.hbm2ddl.auto" in your project to one of following values "update | create | create-drop" (read more at: http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/session-configuration.html). Schema will be created/updated when you run your application.
- you can try Hibernate 3 Maven plugin, check hbm2ddl goal ( http://mojo.codehaus.org/maven-hibernate3/hibernate3-maven-plugin/)
于 2012-10-11T07:09:24.220 回答