javax.persistence.AttributeOverrides.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(8.4k)|赞(0)|评价(0)|浏览(304)

本文整理了Java中javax.persistence.AttributeOverrides.<init>()方法的一些代码示例,展示了AttributeOverrides.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AttributeOverrides.<init>()方法的具体详情如下:
包路径:javax.persistence.AttributeOverrides
类名称:AttributeOverrides
方法名:<init>

AttributeOverrides.<init>介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

@AttributeOverrides( {
    @AttributeOverride(name = "size", column = @Column(name = "summ_size", table = "BookSummary")),
    @AttributeOverride(name = "text", column = @Column(table = "BookSummary"))
})
public Summary getSummary() {
  return summary;
}

代码示例来源:origin: hibernate/hibernate-orm

/**
 * @author Emmanuel Bernard
 */
@AttributeOverrides(value = {
    @AttributeOverride(name = "swap.tenor", column = @Column(name = "TENOR")), //should be ovvriden by deal
    @AttributeOverride(name = "id", column = @Column(name = "NOTONIALDEAL_ID"))
})
@MappedSuperclass
public class NotonialDeal extends Deal {
  /**
   * Notional amount of both IRSs.
   */
  private double notional;

  public double getNotional() {
    return notional;
  }

  public void setNotional(double notional) {
    this.notional = notional;
  }
}

代码示例来源:origin: hibernate/hibernate-orm

@EmbeddedId
@AttributeOverrides({
@AttributeOverride(name = "brand", column = @Column(name = "computer_brand")),
@AttributeOverride(name = "model", column = @Column(name = "computer_model"))
    })
public ComputerPk getId() {
  return id;
}

代码示例来源:origin: hibernate/hibernate-orm

@EmbeddedId
@AttributeOverrides( {
    @AttributeOverride(name = "firstId", column = @Column(name = "idcolumn", nullable = false)),
    @AttributeOverride(name = "secondId", column = @Column(name = "idcolumn_second", nullable = false, length = 50)),
    @AttributeOverride(name = "thirdId", column = @Column(name = "thirdcolumn", nullable = false, length = 20)) })
public TableBId getId() {
  return this.id;
}

代码示例来源:origin: hibernate/hibernate-orm

/**
 * @author Brett Meyer
 */
@Embeddable
public class EmbeddableA {
  
  @Embedded
  @AttributeOverrides({@AttributeOverride(name = "embedAttrB" , column = @Column(table = "TableB"))})
  private EmbeddableB embedB;
  
  private String embedAttrA;

  public EmbeddableB getEmbedB() {
    return embedB;
  }

  public void setEmbedB(EmbeddableB embedB) {
    this.embedB = embedB;
  }

  public String getEmbedAttrA() {
    return embedAttrA;
  }

  public void setEmbedAttrA(String embedAttrA) {
    this.embedAttrA = embedAttrA;
  }

}

代码示例来源:origin: hibernate/hibernate-orm

@Embedded
@AttributeOverrides(value = {
    @AttributeOverride(name = "tenor", column = @Column(name = "SHORT_TENOR")),
    @AttributeOverride(name = "fixedLeg.paymentFrequency", column = @Column(name = "SHORT_FIXED_FREQUENCY")),
    @AttributeOverride(name = "fixedLeg.rate", column = @Column(name = "SHORT_FIXED_RATE")),
    @AttributeOverride(name = "floatLeg.paymentFrequency", column = @Column(name = "SHORT_FLOAT_FREQUENCY")),
    @AttributeOverride(name = "floatLeg.rateIndex", column = @Column(name = "SHORT_FLOAT_RATEINDEX")),
    @AttributeOverride(name = "floatLeg.rateSpread", column = @Column(name = "SHORT_FLOAT_RATESPREAD"))
})
public Swap getShortSwap() {
  return shortSwap;
}

代码示例来源:origin: hibernate/hibernate-orm

@Entity
  @Table( name = "AGG_TYPE" )
  public static class AggregatedTypeValue {
    @Id
    UUID id;

    @Embedded
    @AttributeOverrides({
        @AttributeOverride(name = "type", column = @Column(name = "content_type")),
        @AttributeOverride(name = "value", column = @Column(name = "content_value"))
    })
    TypeValue content;

    @CollectionTable( name = "ATTRIBUTES" )
    @ElementCollection(fetch = FetchType.EAGER)
    @MapKeyColumn(name = "attribute_name")
    @AttributeOverrides({
        @AttributeOverride(name = "value.type", column = @Column(name = "attribute_type")),
        @AttributeOverride(name = "value.value", column = @Column(name = "attribute_value"))
    })
    Map<String, TypeValue> attributes;
  }
}

代码示例来源:origin: hibernate/hibernate-orm

public Long id;
@AttributeOverrides({
    @AttributeOverride(name = "key.street", column = @Column(name = "STREET_NAME")),
    @AttributeOverride(name = "value.size", column = @Column(name = "SQUARE_FEET")),
public Map<Address, PropertyInfo> parcels;
@AttributeOverrides({
    @AttributeOverride(name = "key.street", column = @Column(name = "STREET_NAME")),
    @AttributeOverride(name = "value.size", column = @Column(name = "SQUARE_FEET")),
public Map<Address, PropertyInfo> legacyParcels;
@AttributeOverrides({
    @AttributeOverride(name = "size", column = @Column(name = "SQUARE_FEET")),
    @AttributeOverride(name = "tax", column = @Column(name = "ASSESSMENT"))
public Set<PropertyInfo> unsortedParcels;
@AttributeOverrides({
    @AttributeOverride(name = "size", column = @Column(name = "SQUARE_FEET")),
    @AttributeOverride(name = "tax", column = @Column(name = "ASSESSMENT"))

代码示例来源:origin: hibernate/hibernate-orm

@AttributeOverrides(value = {
    @AttributeOverride(name = "swap.tenor", column = @Column(name = "MEDIUM_TENOR")),
    @AttributeOverride(name = "swap.fixedLeg.paymentFrequency", column = @Column(name = "MEDIUM_FIXED_FREQUENCY")),

代码示例来源:origin: hibernate/hibernate-orm

@Entity(name = "Book")
@AttributeOverrides({
  @AttributeOverride(
    name = "ebookPublisher.name",

代码示例来源:origin: hibernate/hibernate-orm

@AttributeOverrides({@AttributeOverride(name = "comp2.str1", column = @Column(name = "COMP2_STR1"))})
private DefaultValueComponent1 comp1 = null;

代码示例来源:origin: hibernate/hibernate-orm

private String str1;
@AttributeOverrides({
              @AttributeOverride(name = "key", column = @Column(name = "audComp_key")),
              @AttributeOverride(name = "value", column = @Column(name = "audComp_value")),
@AttributeOverrides({
              @AttributeOverride(name = "key", column = @Column(name = "notAudComp_key")),
              @AttributeOverride(name = "value", column = @Column(name = "notAudComp_value")),

代码示例来源:origin: hibernate/hibernate-orm

private String producer;
private long since;
@AttributeOverrides({
    @AttributeOverride(name = "name", column = @Column(name = "dealer_name", table = "T_DEALER")),
    @AttributeOverride(name = "rate", column = @Column(table = "T_DEALER"))

代码示例来源:origin: hibernate/hibernate-orm

@AttributeOverrides(value = {
    @AttributeOverride(name = "str1", column = @Column(name = "STR1")),
    @AttributeOverride(name = "str2", column = @Column(name = "STR2"))

代码示例来源:origin: sanluan/PublicCMS

@EmbeddedId
@AttributeOverrides({ @AttributeOverride(name = "categoryId", column = @Column(name = "category_id", nullable = false)),
    @AttributeOverride(name = "modelId", column = @Column(name = "model_id", nullable = false, length = 20)) })
public CmsCategoryModelId getId() {
  return this.id;
}

代码示例来源:origin: sanluan/PublicCMS

@EmbeddedId
@AttributeOverrides({ @AttributeOverride(name = "deptId", column = @Column(name = "dept_id", nullable = false)),
    @AttributeOverride(name = "page", column = @Column(name = "page", nullable = false)) })
public SysDeptPageId getId() {
  return this.id;
}

代码示例来源:origin: sanluan/PublicCMS

@EmbeddedId
@AttributeOverrides({ @AttributeOverride(name = "extendId", column = @Column(name = "extend_id", nullable = false)),
    @AttributeOverride(name = "code", column = @Column(name = "code", nullable = false, length = 20)) })
public SysExtendFieldId getId() {
  return this.id;
}

代码示例来源:origin: sanluan/PublicCMS

@EmbeddedId
@AttributeOverrides({ @AttributeOverride(name = "siteId", column = @Column(name = "site_id", nullable = false)),
    @AttributeOverride(name = "code", column = @Column(name = "code", nullable = false, length = 50)) })
public SysConfigDataId getId() {
  return this.id;
}

代码示例来源:origin: sanluan/PublicCMS

@EmbeddedId
@AttributeOverrides({ @AttributeOverride(name = "roleId", column = @Column(name = "role_id", nullable = false)),
    @AttributeOverride(name = "moduleId", column = @Column(name = "module_id", nullable = false, length = 30)) })
public SysRoleModuleId getId() {
  return this.id;
}

代码示例来源:origin: sanluan/PublicCMS

@EmbeddedId
@AttributeOverrides({ @AttributeOverride(name = "dictionaryId", column = @Column(name = "dictionary_id", nullable = false)),
    @AttributeOverride(name = "value", column = @Column(name = "value", nullable = false, length = 50)) })
public CmsDictionaryDataId getId() {
  return this.id;
}

相关文章

微信公众号

最新文章

更多