生成模式查询,用于在本地为Spring MVC项目设置mysql数据库

时间:2014-07-07 05:10:45

标签: mysql hibernate spring-mvc jpa

我正在学习Spring MVC。我有一个项目,我想在我的系统中设置,以便在项目中进行一些增强。它是一个 Spring JPA Hibernate Maven项目。问题是我没有这个项目的模式生成查询。

有谁能告诉我如何从hibernate的hbm文件生成模式创建查询,以便为此项目设置数据库。

注意:我的数据库是Mysql 5.0

由于

2 个答案:

答案 0 :(得分:1)

您可以尝试使用此代码生成包含数据库创建查询的.sql文件,或者您可以在"hbm2ddl.auto"设置create mode,这将生成所有表

    Configuration cfg = new Configuration();
    cfg.configure("hibernate.cfg.xml");
    SchemaExport se = new SchemaExport(cfg);
    se.setDelimiter("\n#-----------------------------------------------------------------------------------");
    se.setOutputFile("E:\\BackUP\\DB.sql");
    se.create(true, true);// create(boolean script, boolean export)

答案 1 :(得分:0)

得到了答案。我们可以使用maven plugin-hibernate3-maven-plugin来做到这一点。这是完整细节的链接: http://www.celinio.net/techblog/?p=1125