java - 如果值为空则设置数据库的默认值

标签 java hibernate

在java hibernate中,如果使用hibernate hbm属性插入的值为null,如何在列中设置数据库的默认值?

最佳答案

对于 .hbm 文件,您可以使用默认元素 例如:-

<column name="age" not-null="true" default="18"/> 

关于java - 如果值为空则设置数据库的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32947790/

相关文章:

java - 将 Java hashmap 初始值设定项转换为 PHP 等效项

java - 如何找到我定义 JAVA_HOME 的位置

hibernate - Grails在内部将 “in”和 “isEmpty”组合在一起,或者忽略了 “isEmpty”

java - 创建可执行 jar 文件时出现问题

java - Spring Boot 中使用 3 个表进行 Hibernate 映射的问题

java - 使用fasterxml从JSON创建Java对象时出现异常

java - 使用递归查找整数数组的平均值

java - 具有多级连接的 Hibernate Criteria

java - 我可以有 LinkedHashSet 的 LinkedHashSet 吗?

java - 在 Spring boot 应用程序中,JPA 标准删除不断下降,出现奇怪的异常