promosi
Universitas CodeGym
Sinau
Kursus
tugas
Survei & Kuis
Games
Pitulung
Jadwal
Masyarakat
Pangguna
Forum
Ngobrol
Artikel
crita sukses
Kegiatan
Ulasan
Langganan
Tema cahya
wulangan
Ulasan
Babagan awake dhewe
Miwiti
Mulai sinau
Mulai sinau saiki
Peta Quest
wulangan
tingkat 14
Lazy Loading
SQL & Hibernate
tingkat,
wulangan
1.1 Latar mburi masalah Nalika sampeyan miwiti nggarap database nyata, sampeyan bakal langsung ngelingi tembung "optimasi durung wayahe minangka oyod saka kabeh piala." Mung saiki sampeyan ngelingi dheweke kanthi cara sing negatif. Nalika n
Lazy Loading nalika pemetaan koleksi
SQL & Hibernate
tingkat,
wulangan
2.1 pilihan njupuk Pangembang Hibernate wis suwe ngerti babagan masalah ngemot entitas anak. Dadi, sing pisanan ditindakake yaiku nambah parameter njupuk khusus menyang anotasi @OneToMany, @ManyToMany. Parameter iki bisa njupuk rong nilai:
LazyCollectionOption.EXTRA
SQL & Hibernate
tingkat,
wulangan
Ngerteni LazyCollectionOption.EXTRA Nanging sing paling menarik yaiku nilai LazyCollectionOption.EXTRA. Yen sampeyan nemtokake iku minangka nilai @LazyCollection anotasi , banjur Hibernate bakal tundha loading unsur koleksi kanggo anggere b
NGGABUNGA FETCH
SQL & Hibernate
tingkat,
wulangan
Katrangan saka masalah Kaya sing kasebut ing ndhuwur, anotasi LazyCollectionOption.EXTRA duwe masalah - nindakake panjaluk sing kapisah menyang database kanggo saben obyek. Kita kudu nerangake carane Hibernate yen kita pengin langsung mbuka
Caching data ing Hibernate
SQL & Hibernate
tingkat,
wulangan
Aja nulis solusi cache sampeyan Cara liya kanggo nyepetake karya karo database yaiku cache obyek sing wis dijaluk sadurunge. Penting! Aja nulis solusi caching dhewe. Tugas iki duwe akeh pitfalls sing ora tau ngimpi. Jeksa Agung bisa ngetoka
Konfigurasi Cache Tingkat Kapindho
SQL & Hibernate
tingkat,
wulangan
Strategi Konkurensi Sawise sampeyan ngaktifake cache tingkat kapindho ing Hibernate, sampeyan kudu nerangake kanggo Hibernate obyek Entitas sing pengin di-cache lan kepiye carane. Kanggo nindakake iki, Hibernate duwe anotasi khusus kanggo k
Kustomisasi Cache Kueri
SQL & Hibernate
tingkat,
wulangan
Napa sampeyan butuh cache query Ayo nulis ulang conto karo entuk karyawan ing HQL: Employee director1 = session.createQuery("from Employee where id = 4").uniqueResult();
Nyetel mesin caching
SQL & Hibernate
tingkat,
wulangan
Nyetel caching Ayo bali menyang setelan caching ing file hibernate.cfg.xml:
Please enable JavaScript to continue using this application.