«hibernate-annotations» etiketlenmiş sorular

4
Karışıklık: JPA ve Hazırda Bekletme ile @NotNull ve @Column (nullable = false)
Bir alanda / alıcıda göründüklerinde @Entityaralarındaki fark nedir? (Varlığı Hazırda Bekletme yoluyla devam ettiririm ). Her biri hangi çerçeveye ve / veya spesifikasyona aittir? @NotNulliçinde yer almaktadır javax.validation.constraints. Gelen javax.validation.constraints.NotNulljavadoc diyor Ek açıklamalı öğe boş olmamalıdır ancak öğenin veritabanındaki temsilinden bahsetmez, bu yüzden neden nullable=falsesütuna kısıtlama ekleyeyim ?

9
Hazırda bekletme modu org.hibernate.AnnotationException değerini atar: com..domain.idea.MAE_MFEView öğesi için tanımlayıcı belirtilmedi
Neden bu istisnayı alıyorum? package com.domain.idea; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import org.hibernate.annotations.AccessType; /** * object model for the view [InvestmentReturn].[vMAE_MFE] */ @Entity @Table(name="vMAE_MFE", schema="InvestmentReturn") @AccessType("field") public class MAE_MFEView { /** * trade property is a SuggestdTradeRecommendation object */ @OneToOne(fetch = FetchType.LAZY , …

4
Hazırda bekletme ek açıklamasında @UniqueConstraint ve @Column (benzersiz = true)
@UniqueConstraint ve @Column (unique = true) arasındaki fark nedir ? Örneğin: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) Ve @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

3
mappedBy bilinmeyen bir hedef varlık özelliğine başvuruyor
Açıklamalı nesnemde bire çok ilişki kurmakta sorun yaşıyorum. Aşağıdakilere sahibim: @MappedSuperclass public abstract class MappedModel { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="id",nullable=false,unique=true) private Long mId; sonra bu @Entity @Table(name="customer") public class Customer extends MappedModel implements Serializable { /** * */ private static final long serialVersionUID = -2543425088717298236L; /** The collection of stores. */ …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.