项目:midpoint
文件:RAssignment.java
@com.evolveum.midpoint.repo.sql.query.deFinition.Any(jaxbNameLocalPart = "extension")
@OnetoOne(optional = true,orphanRemoval = true)
@Cascade({org.hibernate.annotations.CascadeType.ALL})
@JoinColumns(value = {
@JoinColumn(name = "extOid",referencedColumnName = "owner_owner_oid"),@JoinColumn(name = "extId",referencedColumnName = "owner_id")
},foreignKey = @ForeignKey(ConstraintMode.NO_CONSTRAINT))
public RAssignmentExtension getExtension() {
return extension;
}
项目:tinyshop8
文件:User8JPA.java
@OnetoMany(targetEntity = Goods8JPA.class,cascade = CascadeType.ALL,fetch = FetchType.EAGER)
@JoinColumn(name = "join_user_goodsSet",foreignKey =
@ForeignKey(name = "join_fk_user_goodsSet"))
@JoinTable(name = "jpa_user_goodsSet_table",foreignKey =
@ForeignKey(name = "table_user_goodsSet"))
public Set<Goods8JPA> getGoods8JPASet()
{
return goods8JPASet;
}
项目:tinyshop8
文件:GoodsType8JPA.java
@OnetoMany(targetEntity = Goods8JPA.class,cascade = ALL,fetch = EAGER)
@JoinColumn(name = "join_goods_type_m2o",foreignKey =
@ForeignKey(name = "fk_goods_type_m2o"))
@JoinTable(name = "jpa_goods_type_set",foreignKey =
@ForeignKey(name = "fk_jpa_goods_type_set"))
public Set<Goods8JPA> getGoods8JPASet()
{
return goods8JPASet;
}
项目:tinyshop8
文件:GoodsType8JPA.java
@OnetoMany(targetEntity = GoodsType8JPA.class,fetch = EAGER)
@JoinColumn(name = "join_goods_children_m2o",foreignKey =
@ForeignKey(name = "fk_goods_children_m2o"))
@JoinTable(name = "jpa_goods_children_set",foreignKey =
@ForeignKey(name = "fk_jpa_goods_children_set"))
public Set<GoodsType8JPA> getChildrenSet()
{
return childrenSet;
}
项目:tinyshop8
文件:GoodsType8JPA.java
@ManyToOne(targetEntity = GoodsType8JPA.class,fetch = EAGER)
@JoinColumn(name = "parent_id",foreignKey =
@ForeignKey(name = "fk_parent"))
public GoodsType8JPA getParentType()
{
return parentType;
}
项目:tinyshop8
文件:GoodsBrand8JPA.java
@OnetoMany(targetEntity = Goods8JPA.class,cascade = REMOVE,fetch = EAGER)
@JoinColumn(name = "join_goods_brand_m2o",foreignKey =
@ForeignKey(name = "fk_goods_brand_m2o"))
@JoinTable(name = "jpa_goods_brand_set",foreignKey =
@ForeignKey(name = "fk_jpa_goods_brand_set"))
public Set<Goods8JPA> getGoods8JPASet()
{
return goods8JPASet;
}
项目:webpedidos
文件:Usuario.java
@ManyToMany(cascade = CascadeType.REFRESH,fetch = FetchType.LAZY)
@JoinTable(name = "usuario_grupo",joinColumns = {
@JoinColumn(name = "usuario_id",foreignKey = @ForeignKey(name = "fk_usuario_grupo_to_usuario")
) },inverseJoinColumns = { @JoinColumn(name = "grupo_id",foreignKey = @ForeignKey(name = "fk_usuario_grupo_to_grupo")) })
public Set<Grupo> getGrupos() {
return grupos;
}
项目:engerek
文件:RAssignment.java
@Id
@org.hibernate.annotations.ForeignKey(name = "fk_assignment_owner")
@MapsId("owner")
@ManyToOne(fetch = FetchType.LAZY)
// @JoinTable(foreignKey = @ForeignKey(name = "fk_assignment_owner"))
@NotQueryable
public RObject getowner() {
return owner;
}
项目:engerek
文件:RAssignment.java
项目:engerek
文件:RAssignment.java
@Where(clause = RAssignmentReference.REFERENCE_TYPE + "= 0")
@OnetoMany(mappedBy = RAssignmentReference.F_OWNER,orphanRemoval = true)
@org.hibernate.annotations.ForeignKey(name = "none")
@Cascade({org.hibernate.annotations.CascadeType.ALL})
//@JoinTable(foreignKey = @ForeignKey(ConstraintMode.NO_CONSTRAINT))
@JaxbPath(itemPath = { @JaxbName(localPart = "Metadata"),@JaxbName(localPart = "createApproverRef") })
public Set<RAssignmentReference> getCreateApproverRef() {
if (createApproverRef == null) {
createApproverRef = new HashSet<>();
}
return createApproverRef;
}
项目:engerek
文件:RAssignment.java
@ElementCollection
@org.hibernate.annotations.ForeignKey(name = "fk_assignment_policy_situation")
@CollectionTable(name = "m_assignment_policy_situation",joinColumns = {
@JoinColumn(name = "assignment_oid",referencedColumnName = "owner_oid"),@JoinColumn(name = "assignment_id",referencedColumnName = "id")
})
@Cascade({org.hibernate.annotations.CascadeType.ALL})
public Set<String> getPolicySituation() {
return policySituation;
}
项目:blaze-storage
文件:StorageTagObjectStatistics.java
@NotNull
@ManyToOne(optional = false,fetch = FetchType.LAZY)
@JoinColumns(value = {
@JoinColumn(name = "storage_owner_id",referencedColumnName = "owner_id",insertable = false,updatable = false),@JoinColumn(name = "storage_name",referencedColumnName = "name",updatable = false)
},foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "storage_tag_object_statistics_fk_storage"))
public Storage getStorage() {
return storage;
}
@NotNull
@ManyToOne(optional = false,fetch = FetchType.LAZY)
@JoinColumns(
foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "bucket_object_version_fk_bucket_object"),value = {
@JoinColumn(name = "bucket_id",referencedColumnName = "bucket_id",@JoinColumn(name = "object_name",updatable = false)
})
public Bucketobject getBucketobject() {
return bucketobject;
}
@NotNull
@ManyToOne(optional = false,fetch = FetchType.LAZY)
@JoinColumns(
foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "bucket_object_version_fk_storage"),value = {
@JoinColumn(name = "storage_owner_id",referencedColumnName = "owner_id"),referencedColumnName = "name")
})
public Storage getStorage() {
return storage;
}
@ElementCollection
@CollectionTable(name = "bucket_object_version_tags",foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "bucket_object_version_tags_fk_bucket_object_version"),joinColumns = {
@JoinColumn(name = "bucket_id",referencedColumnName = "bucket_id"),referencedColumnName = "object_name"),@JoinColumn(name = "version_uuid",referencedColumnName = "version_uuid")
})
@MapKeyColumn(name = "tag",nullable = false)
@Column(name = "value",nullable = false)
public Map<String,String> getTags() {
return tags;
}
项目:blaze-storage
文件:Account.java
@ElementCollection
@CollectionTable(name = "account_tags",foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "account_tags_fk_user_account"),joinColumns = {
@JoinColumn(name = "account_id",referencedColumnName = "id")
})
@MapKeyColumn(name = "tag",String> getTags() {
return tags;
}
@ManyToOne(optional = true,fetch = FetchType.LAZY)
@JoinColumns(
foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "bucket_object_fk_content_version"),@JoinColumn(name = "name",referencedColumnName = "object_name",@JoinColumn(name = "content_version_uuid",referencedColumnName = "version_uuid",updatable = false)
})
public BucketobjectVersion getContentVersion() {
return contentVersion;
}
项目:blaze-storage
文件:Bucket.java
@NotNull
@ManyToOne(optional = false,fetch = FetchType.LAZY)
@JoinColumns(
foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "bucket_fk_storage"),value = {
@JoinColumn(name = "storage_owner",referencedColumnName = "name")
})
public Storage getStorage() {
return storage;
}
项目:blaze-storage
文件:Storage.java
@NotNull
@ManyToOne(optional = false,fetch = FetchType.LAZY)
@JoinColumns(value = {
@JoinColumn(name = "quota_plan_id",referencedColumnName = "quota_model_id"),@JoinColumn(name = "quota_plan_limit",referencedColumnName = "gigabyte_limit")
},foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "storage_fk_quota_plan"))
public StorageQuotaPlan getQuotaPlan() {
return quotaPlan;
}
项目:blaze-storage
文件:Storage.java
@ElementCollection
@CollectionTable(name = "storage_tags",foreignKey = @ForeignKey(name = RdbmsConstants.PREFIX + "storage_tags_fk_storage"),joinColumns = {
@JoinColumn(name = "owner_id",referencedColumnName = "name")
})
@MapKeyColumn(name = "tag",String> getTags() {
return tags;
}
项目: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
项目:scheduling
文件:TaskData.java
项目:scheduling
文件:TaskData.java
项目:scheduling
文件:TaskData.java
项目:scheduling
文件:TaskData.java
项目:midpoint
文件:RAssignment.java
@Id
@JoinColumn(foreignKey = @ForeignKey(name = "fk_assignment_owner"))
@MapsId("owner")
@ManyToOne(fetch = FetchType.LAZY)
@NotQueryable
public RObject getowner() {
return owner;
}
项目:midpoint
文件:RAssignment.java
@ElementCollection
@CollectionTable(name = "m_assignment_policy_situation",foreignKey = @ForeignKey(name = "fk_assignment_policy_situation"),referencedColumnName = "id")
})
@Cascade({org.hibernate.annotations.CascadeType.ALL})
public Set<String> getPolicySituation() {
return policySituation;
}
@Override
public ForeignKey foreignKey() {
return column.foreignKey();
}
项目:webpedidos
文件:Endereco.java
@NotNull
@ManyToOne(cascade = CascadeType.PERSIST,optional = false)
@JoinColumn(foreignKey = @ForeignKey(name = "fk_endereco_to_cidade"))
public Cidade getCidade() {
return cidade;
}
项目:webpedidos
文件:Endereco.java
@ManyToOne(optional = false)
@JoinColumn(foreignKey = @ForeignKey(name = "fk_endereco_to_cliente"))
public Cliente getCliente() {
return cliente;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。