mysql - 在 MySQL 中创建模式的自动工具

标签 mysql hibernate jakarta-ee

我是 Hibernate 初学者。我正在关注“Java Persistence with Hibernate”一书,现在是第 2 章。

我刚刚发现,为了测试hello world类,我必须手动在MySQL中手动创建一个Messages表,我发现手动输入所有方案很繁琐,因为它很容易出错。

我想知道 Hibernate 是否有任何内置工具可以自动为开发人员创建模式?提前致谢!

最佳答案

只需添加 <property name="hbm2ddl.auto">update</property>添加到您的 hibernate.cfg.xml 文件,它将为您执行模式验证。如果您不想覆盖内容,请执行 <property name="hbm2ddl.auto">validate</property>它只会验证它。

关于mysql - 在 MySQL 中创建模式的自动工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14210432/

相关文章:

java - 检查复选框是否被选中

mysql - 如何在 MySQL 中测试没有结果的查询速度

mysql - 如何在 Spotfire 或 MySql 中计算设备停止时间

java - 过多的 ORM POJO 域模型类对 Java PermGen Space 有何影响?有可用的指标吗?

java - 大型组织通常如何选择标准库、工具和应用服务器平台?

java - 以编程方式将 Bean 注入(inject) CDI 上下文?

php - 使用查询mysql(表wordpress)从字段meta_key获取一些字符串

Mysql:如何在UNION之前添加一个虚拟列

java - 外键约束在一对多上失败

java - 使用 Hibernate 5.2 将查询结果作为流