繁体   English   中英

如何让 hibernate 为我制作数据库? (行家和Java)

[英]How can I ask hibernate to make a Database for me? (maven & java)

我有大学作业,要求我用 hibernate 创建一个简单的数据库,但我遇到了很多麻烦......我希望有人能给我一个解决方案。

我设置了 pom.xml 与 MySQL 和 hibernate 依赖项; 之后我制作了 hibernate.cfg.xml 文件,在其中我给它连接 URL。 我正在尝试做带注释的东西,所以我不必做其他 xml 文件......但它说一旦我运行程序它就找不到数据库,即使我在我的 cfg 文件中指定必须创建数据库

<property name = "hibernate.hbm2ddl.auto">create</property>

Hibernate 不会通过此属性为您创建数据库,只会创建表。如果它不存在,您可以通过向 URL 添加参数来创建它。

jdbc:mysql://db:3306/mydb?createDatabaseIfNotExist=true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM