当前位置: 首页 > 知识库问答 >
问题:

如何在 JPA Hibernate中设置默认约束模式

司徒元明
2023-03-14

当我为数据库生成DDL时,我不想有任何外键。

根据< code > javax . persistence . constraint mode ,有一个默认值:

/**
 * Use the provider-defined default behavior.
 */
PROVIDER_DEFAULT

那么如何在Hibernate中设置默认值呢?

我在JPA中使用Hibernate通过Spring Boot数据。

共有1个答案

袁翰池
2023-03-14

我已经在https://github.com/hibernate/hibernate-orm/commit/88acc9511b2e1c1cee7def27ba8dc717a8c321f8修复了这个,请检查一下,谢谢。

 类似资料:
  • 我正在创建一个新表,如下所示: 至于约束,如果省略该属性,默认设置是什么? 例如,如果我只是这样做: ...该列是否可以为空? 更重要的是,说明这一点的文档在哪里(因为我还有其他类似的问题)? 我看了这里:Liquibase列标记,但它只含糊不清地说: 可为空-列是否可为空?

  • 问题内容: 我在同一包中有2个班级。这两个类都具有main方法。现在,我想构建一个jar文件。我想建立2个jar文件,这些文件使用不同的主要功能作为默认主要功能。 例如 如何在NetBeans IDE中进行操作? 我找到了答案。您可以在netbeans中轻松地做到这一点:1)右键单击项目>属性>运行>选择类frm并下拉列表。在netbeans中是如此简单。Netbeans摇摇欲坠! 问题答案: 在

  • 问题内容: 我在使用react-select时遇到问题。我使用redux表单,并且使我的react-select组件与redux表单兼容。这是代码: 这里是我如何渲染它: 但是问题是我的下拉菜单没有我希望的默认值。我做错了什么?有任何想法吗? 问题答案: 我猜你需要这样的东西:

  • 问题内容: 我可以在angularjs中使用默认值设置一个下拉列表, 如何使用来达到相同的效果?我胆战心惊, 但是没用。样品小提琴在这里 问题答案: 使用 为设定的默认值。 这是: 演示

  • spring-boot-starter-parent 2.4.1 spring-boot-starter-data-jpa postgres 12.5 一个实体的简短摘录: 该实体生成一个表,如下所示: 就是这样: 我们可以看到: null 问题 > 我想防止任何人设置Null,就像在branch1中那样。 如果我这样组织它: @columnDefinition=“varchar(255)defa

  • 我使用< code>Liquibase更新我的数据库,并对< code>H2进行测试。 我正在使用来配置属性。我使用 连接到数据库,但没有成功。 我意识到在,所以我尝试将默认模式设置为 但这没有成功,我看到日志是 如何在 H2 中设置默认架构和数据库名称?