SORU
8 Kasım 2010, PAZARTESİ


@Column(s) @yapılamaz ManyToOne özelliği

Özellik kümesi ile JPA bir varlık var

@ManyToOne
@Column(name="LicenseeFK")
private Licensee licensee;

Ama JBoss 6 atanıyorum ne zaman bir uygulama hatası diyerek atar:

org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property

JPA 2.0 uygulaması olarak Hazırda 3.5 kullanıyorum.

Ben başvuru için yabancı anahtar sütunu kullanabilirsiniz.

CEVAP
8 Kasım 2010, PAZARTESİ


@Column yerine: @JoinColumn kullanın

@ManyToOne
@JoinColumn(name="LicenseeFK")
private Licensee licensee;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bigapplemagic

    Bigapplemagi

    22 EYLÜL 2011
  • Cartoonium

    Cartoonium

    11 NİSAN 2011
  • GALERNAYA20

    GALERNAYA20

    19 NİSAN 2011