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

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • The Slow Mo Guys

    The Slow Mo

    15 AĞUSTOS 2010
  • Xbox

    Xbox

    1 Kasım 2005