Noel İndirimi
Öğrenme
Kurslar
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
İlerlemem
Kurslar
görev haritası
Dersler
tüm görevler
Tüm seviyeler
Bir nesneyi silme
SQL & Hibernate
seviye ,
Ders
remove() Yöntemi ile Kaldırma Son olarak, bir nesneyi silmeye bakalım. Prensip olarak, veritabanından nesneleri silmek çok basittir, ancak dedikleri gibi, nüanslar vardır. Ve böyle altı nüans var: remove() Yöntemi ile Kaldırma Şirket için ç
İlkel veri türlerini eşleme
SQL & Hibernate
seviye ,
Ders
Desteklenen veri türleri Önceki üç seviyede Hibernate'e biraz aşina olduk. İkinci tur zamanı. Şimdi aynı şeyi daha derinden incelemeye başlayacağız. Ve Entity sınıfının alanlarını veritabanındaki tabloların sütunlarına eşleyerek başlayacağı
Yararlı Veri Eşleme Senaryoları
SQL & Hibernate
seviye ,
Ders
Harita listesi İlkel veri türlerinin nasıl eşleneceğini zaten bulduk: @Column ek açıklamasını ve @Type ek açıklamasını kullanıyoruz . Ancak tüm vakalar bu ek açıklamalar kapsamında olmayabilir. Ve en yaygın durum enum'dur . Java enum nesnel
birincil anahtar
SQL & Hibernate
seviye ,
Ders
@Id notu Hibernate'deki her Entity varlığının birincil anahtar olacak bir alanı olmalıdır: bu sınıftaki tüm nesneler için benzersiz bir değer içerir. Tipik olarak, bu alan @Id notuyla açıklanır . Genel form: @Id
Tarih Eşleme
SQL & Hibernate
seviye ,
Ders
4.1 Tarihe yolculuk Java nesnelerini veritabanına kaydetme görevi, Java dilinin oluşturulmasından hemen sonra ilgiliydi. O zamanlar, Java dilinde UNIX-zaman standardına göre zamanı depolayan tek bir veri türü vardı: 1970'den beri milisaniye
Veri yenileme yönetimi
SQL & Hibernate
seviye ,
Ders
5.1 Veri değişikliği zamanı Çeşitli kayıtları yıllarca bir veritabanında sakladığınızda, genellikle iki soru ortaya çıkar: Bu giriş veri tabanına ne zaman eklendi? Bu giriş en son ne zaman değiştirildi? Bunlar o kadar sık yapılan görevlerdi
Nesne Eşleme
SQL & Hibernate
seviye ,
Ders
6.1 Dosyaları sunucuda saklayın Bazen ikili nesnelerin veritabanına kaydedilmesi gerekir. Örneğin, dosyalar. Dosya büyükse, onu diskte ayrı bir klasörde saklamak ve yollarını veritabanında saklamak en mantıklısı. Örnek: c:\db-files\users\12
Farklı veri tipi dönüştürücüler kullanma
SQL & Hibernate
seviye ,
Ders
7.1 Kendi tip dönüştürücünüzü oluşturma Bazen oldukça karmaşık bir veri türünü bir tablonun bir sütununda depolamak istediğinizde durumlar ortaya çıkar. Hazırda Bekletme, onu bir dizgeye (ve geri) nasıl dönüştüreceğini biliyorsa, o zaman he
Koleksiyon Eşleme
SQL & Hibernate
seviye ,
Ders
koleksiyon listesi Basit türleri nasıl haritalandıracağınızı gördünüz. Şimdi daha ilginç sorulara geçme zamanı - nesne koleksiyonlarının nasıl haritalandırılacağı. Ve 5 grupta nesnelerimiz olabilir: Dizi - bir dizi nesne Liste - nesnelerin
@Çoktan bire
SQL & Hibernate
seviye ,
Ders
2.1 Tablo düzeyinde bağlantı oluşturma Hibernate'in koleksiyonları yardımcı tablolarda nasıl sakladığını gördük. Şimdi gerçek Entity sınıflarını depolayan tam teşekküllü tablolar arasındaki ilişkilerin nasıl düzenleneceğini bulalım. Hazırda
@OneToMany
SQL & Hibernate
seviye ,
Ders
Tablo Düzeyinde İlişki İki tablomuza tekrar bakalım: İD isim meslek maaş yaş katılmak_tarihi 1 İvanov İvan Programcı 100000 25 2012-06-30 2 Petrov Petr Programcı 80000 23 2013-08-12 3 İvanov Sergey test cihazı 40000 otuz 2014-01-01 4 Rabino
@ManyToMany
SQL & Hibernate
seviye ,
Ders
Servis masası Şimdi başka bir yaygın duruma bakalım - çoktan çoğa. Görevler ve çalışanlar arasında çoktan çoğa bir ilişkimiz olduğunu düşünelim : Çalışan tablosundaki bir çalışan, görev tablosundan birçok görevi yapabilir. Görev tablosundak
Daha fazla göster
1
...
53
54
55
56
57
...
60
Please enable JavaScript to continue using this application.