JPA Entity Class Örneği

jpenJPA ve Entity Nedir? Bu  yazıda bahsetmiştim. Bu yazıda ise Entity kullanımına giriş yapmak amcıyla basit bir Entity Class’ı oluşturacağız.

Entity kullanırken javax.persistence.* paketini eklememiz gerekmekte.

Bir Entitiy Class’ı şöyle olmakta. Sonra detaylarını inceleyelim.

 Entity Class bu şekilde tanımlamakta. Yapılandırıcı metodlarının yanı sıra dikkat edilmesi gereken, @GeneratedValue, @Column tanımlamaları bulunmakta. Bu tanımlamaların ilki olan @GeneratedValue birincil anahtarın otomatik olarak oluşturulmasını sağlarken @Column tanımlaması ise sütünlarımıza kurallar verebiliyoruz maaksimumu uzulunluğu 50 olacak boş geçilemez gibi.

Projelerimizde Entity kullanmaya başlamak için entity tanımlamak gerekir. Örnekte olduğu gibi bir tanımlama yaparak Entity kullanımına giriş yaptık.

Sonraki yazıda Entity ile CRUD işlemlerine bakacağız.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir