微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javax.persistence.ConstraintMode的实例源码

项目:requery    文件JoinTableAssociation.java   
private referentialAction mapConstraint(ConstraintMode constraint) {
    switch (constraint) {
        case NO_CONSTRAINT:
            return referentialAction.NO_ACTION;
        default:
        case CONSTRAINT:
        case PROVIDER_DEFAULT:
            return referentialAction.CASCADE;
    }
}
项目:scheduling    文件TaskData.java   
@Cascade(org.hibernate.annotations.CascadeType.ALL)
@OnetoOne(fetch = FetchType.LAZY)
// disable foreign key,to be able to remove runtime data
@JoinColumn(name = "ENV_SCRIPT_ID",foreignKey = @ForeignKey(name = "none",value = ConstraintMode.NO_CONSTRAINT))
public ScriptData getEnvScript() {
    return envScript;
}
项目:scheduling    文件TaskData.java   
@Cascade(org.hibernate.annotations.CascadeType.ALL)
@OnetoOne(fetch = FetchType.LAZY)
// disable foreign key,to be able to remove runtime data
@JoinColumn(name = "SCRIPT_ID",value = ConstraintMode.NO_CONSTRAINT))
public ScriptData getScript() {
    return script;
}
项目:scheduling    文件TaskData.java   
@Cascade(CascadeType.ALL)
@OnetoOne(fetch = FetchType.LAZY)
// disable foreign key,to be able to remove runtime data
@JoinColumn(name = "PRE_SCRIPT_ID",value = ConstraintMode.NO_CONSTRAINT))
public ScriptData getPreScript() {
    return preScript;
}
项目:scheduling    文件TaskData.java   
@Cascade(CascadeType.ALL)
@OnetoOne(fetch = FetchType.LAZY)
// disable foreign key,to be able to remove runtime data
@JoinColumn(name = "POST_SCRIPT_ID",value = ConstraintMode.NO_CONSTRAINT))
public ScriptData getPostScript() {
    return postScript;
}
项目:scheduling    文件TaskData.java   
@Cascade(CascadeType.ALL)
@OnetoOne(fetch = FetchType.LAZY)
// disable foreign key,to be able to remove runtime data
@JoinColumn(name = "CLEAN_SCRIPT_ID",value = ConstraintMode.NO_CONSTRAINT))
public ScriptData getCleanScript() {
    return cleanScript;
}
项目:scheduling    文件TaskData.java   
@Cascade(CascadeType.ALL)
@OnetoOne(fetch = FetchType.LAZY)
// disable foreign key,to be able to remove runtime data
@JoinColumn(name = "FLOW_SCRIPT_ID",value = ConstraintMode.NO_CONSTRAINT))
public ScriptData getFlowScript() {
    return flowScript;
}
项目:OpenUnison    文件AuditLogs.java   
@ManyToOne(fetch = FetchType.LAZY,optional = true)
@JoinColumn(name = "approval",nullable = true,foreignKey = @ForeignKey(value = ConstraintMode.NO_CONSTRAINT))
public Approvals getApprovals() {
    return this.approvals;
}
项目:ef-orm    文件ForeignKey.java   
@Override
public ConstraintMode value() {
    return ConstraintMode.CONSTRAINT;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。