OneToMany Anotasyonu Kullanımı

Hibernate içerisinde ilişkileri belirtmek için bire – çok , çoka – bir , çoka – çok gibi durumlar vardır.Bu durumları anotasyonlar yardımıyla kolay bir şekilde entegre edebiliyoruz.Bu yazımda OneToMany anotasyonunu…

Devamını oku »

Embedded – Embeddable Anotasyonu Kullanımı

Bu yazımda Embedded ve Embeddable anotasyonu nedir ve nasıl kullanıldığına bakacağız.Oluşturduğumuz entity sınıflarımız veritabanında tablo olarak oluşturuluyordu.Bazı durumlarda aynı property alanlarını birden fazla yerde kullanmamız gerekebilir.Bunu yapmak için her defasında…

Devamını oku »

SecondaryTable Anotasyonu Kullanımı

Bu yazımda SecondaryTable anotasyonu nedir ve nasıl kullanıldığına bakacağız.Oluşturduğumuz entity sınıflarımız veritabanında tablo olarak oluşturuluyordu.Tek bir sınıf içerisinde birden fazla tablo oluşturmak isteyebiliriz.Farklı bir Entity sınıfı oluşturmak yerine aynı Entity…

Devamını oku »

Transient ve Basic Anotasyonu Kullanımı

Bu yazımda Transient ve Basic anotasyonu üzerinde biraz değineceğiz.Entity anotasyonu ile veritabanımızda varlık sınıfının tablolarının oluşturulması işlemini gerçekleştiriyorduk.Fakat sınıfımız içerisindeki bütün alanların veritabanında kolon olarak eklenmesini istemeyebiliriz.Veritabanında belirlediğimiz kolonun oluşturulmasını…

Devamını oku »

Object Relation Mapping Nedir ?

Merhaba arkadaşlar bu yazımda ” Object Relation Mapping Nedir ? “konusundan bahsetmek istiyorum.Object Relation Mapping bir haritalama yöntemidir.Sınıflarımız ile veritabanı arasındaki bağlantıyı sağlayan bir teknolojidir. Aşağıdaki resimden yola çıkarak basitçe…

Devamını oku »

NamedQuery(Parametreli) Anotasyonu Kullanımı

Bildiğiniz gibi NamedQuery sayesinde sorguları sürekli yazmaktan kurtuluyorduk.Entity sınıflarımız içerisinde tanımlayarak istediğimiz zaman bu sorgulara erişim sağlayabiliyorduk.Önceki yazımda parametresiz NamedQuery’den bahsetmiştik.Bu yazımda ise NamedQuery içerisine parametre gönderme işleminden bahsedeğiz. 1)Maven…

Devamını oku »

NamedQuery(Parametresiz) Anotasyonu Kullanımı

NamedQuery sayesinde bize hazır sorgu oluşturuluyor.Bu sorguyu sınıfımızın üzerinde belirtiyoruz ve sorguyu tekrar tekrar yazma yükünü ortadan kaldırmış oluyoruz.Birden fazla yerde aynı sorguyu kullanacağımız zaman kod maliyetinden bizi kurtarmış oluyor.Basit…

Devamını oku »