Twitter Youtube Github
Burak Kutbay'ın Kişisel Blog'u |

Type and hit Enter to search

  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • Spring Core
  • Spring Örnekleri
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
JPA

JPA Entity Class Örneği

Paylaş

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.

import javax.persistence.*;

@Entity
@Table(name="Ogrenci")
public class Ogrenci {

    private int numara;
    private String adi;
    private String soyadi;
    private String bolumu;

    @Id
    @GeneratedValue
    public long getNumara() {
        return numara;
    }
    public void setNumara(int numara) {
        numara = numara;
    }

    @Column(name="ADI",legth=50)
    public String getAdi() {
        return adi;
    }
    public void setAdi(String adi) {
        this.adi = adi;
    }

    @Column(name="SOYADI",legth=50)
    public String setSoyadi() {
        return soyadi;
    }
    public void setSoyadi(String soyadi) {
        this.soyadi = soyadi;
    }

    @Column(name="BOLUMU",legth=50)
    public String getBolumu() {
        return bolumu;
    }
    public void setBolumu(String bolumu) {
        this.bolumu = bolumu;
    }

}

 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.

Tags:

entity örnekGeneratedValue

Paylaş

Diğer Yazılar

Sezar Şifreleme Algoritması
Previous

Sezar Şifreleme Algoritması Nedir? ROT13 Nedir

javb
Next

JSP Dosya Yükleme Örneği

Next
javb
07 Nisan 2014

JSP Dosya Yükleme Örneği

Previews
06 Nisan 2014

Sezar Şifreleme Algoritması Nedir? ROT13 Nedir

Sezar Şifreleme Algoritması

No Comment! Be the first one.

Bir cevap yazın Cevabı iptal et

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

İlgini Çekebilir

blank

JBoss Nedir?

blank

Çevik Yazılım Geliştirme Metodu Nedir?

blank

Kitap: Fuji Dağı’nı Nasıl Taşırsınız? Microsoft’un Bulmaca Merakı

Burak Kutbay'ın Kişisel Blog'u |

© 2008 - ∞, Her hakkı saklıdır.

Link

  • Hakkımda
  • İletişim
  • Arşiv

Kategori

Cloud
Amazon Web Services
Vue.js
Gradle
Node.js
Android
Struts
Redis
Röportaj
Spring Data
Spring Cloud Stream
XCode
Debezium
Mikroservis Mimarisi
Video
Spring Native
iPhone Uygulama Geliştirme
Objective C
JPA
Spring Security
PostgreSQL
Apache Kafka
Git
Servlet
Yaptığım Projeler
Maven
Design Patterns
DevOps
Linux
RabbitMQ
PrimeFaces
JDBC
Spring Jdbc Template
Spring
Spring MVC
Manset
Google
Spring Cloud
OCA Java SE 8
Spring Core
Quarkus
Microsoft
Veritabanı
Tanıyalım
Java SE
Hibernate
Teknoloji
Okuduğum Kitaplar
Java Server Faces
Yazılım Mühendisliği
C Sharp
Spring Boot
Java
Günlüğüm
Java Server Page
Makale

Takip Et

Twitter Youtube Github
  • Eğitim
  • Quarkus
  • Spring Cloud
  • Spring Boot
  • Spring JDBC Template
  • Spring MVC
  • Spring Core
  • Spring Örnekleri
  • Hibernate
  • Java Server Pages
  • Java Server Faces
  • PrimeFaces
  • Servlet
  • JDBC
  • JSTL
  • Java 8
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale