如何通过hibernate从实体类生成sql脚本

时间:2016-03-21 01:06:20

标签: java mysql eclipse hibernate jpa

我看到mysql数据库创建脚本就是这样:

DROP TABLE IF EXISTS `category_pages`;
CREATE TABLE `category_pages` (
  `id` bigint(20) NOT NULL,
  `pages` int(11) default NULL,
  KEY `FK71E8D943E46A97CC` (`id`),
  KEY `FK71E8D943BB482769` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

我相信它是由Hibernate从实体类创建的,因为该项目使用Hibernate来访问数据库。如果我定义了许多像这样的实体类,我怎样才能在Eclipse中通过Hibernate生成这样的数据库创建脚本?我有一个在Eclipse中开发的Web项目。

这是使用Hibernate创建数据库的常规方法吗?

0 个答案:

没有答案