JPA 默认值配置
发布日期:2021-06-28 18:26:53 浏览次数:4 分类:技术文章

本文共 425 字,大约阅读时间需要 1 分钟。

@Entity
@Table(name="ORDER_DETAIL_ASSIGN")
@org.hibernate.annotations.Entity(dynamicInsert=true,dynamicUpdate=true) //如果是用hibernate,则加上这一句

public class OrderDetailAssignBO  extends BaseEntity{

.....

    @Column(name="pre_print",columnDefinition = "int default 0") //配置默认值为0

    private Integer prePrint;   

.......

}

以上配置实现了在insert、update 的时候,会默认的设置pre_print=0;

需要特别注意的是:当数据库里的pre_print=0时,查询结果orderDetailAssignBO.getPrePrint()==null而不是0

转载地址:https://blog.csdn.net/xjj1314/article/details/37543913 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:myeclipse 的 maven工程报错或pom.xml头报错解决办法
下一篇:oracle 10.2.0.1.0 误删除数据文件 后的处理方法

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月09日 00时01分51秒