Category Archives: Uncategorized

FetchType LAZY and EIGER

Java Persistence API and Hibernate

LAZY = fetch when needed
EAGER = fetch immediately

Sometimes you have two entities and there’s a relationship between them. For example, you might have an entity called University and another entity called Student.

The University entity might have some basic properties such as id, name, address, etc. as well as a property called students:

public class University {
 private String id;
 private String name;
 private String address;
 private List<Student> students;

 // setters and getters
}

Now when you load a University from the database, JPA loads its id, name, and address fields for you. But you have two options for students: to load it together with the rest of the fields (i.e. eagerly) or to load it on-demand (i.e. lazily) when you call the university’s getStudents() method.

When a university has many students it is not efficient to load all of its students with it when they are not needed. So in suchlike cases, you can declare that you want students to be loaded when they are actually needed. This is called lazy loading.

 

source : https://stackoverflow.com/questions/2990799/difference-between-fetchtype-lazy-and-eager-in-java-persistence-api

Advertisements

Stuck!!!

knapa rasanya buntu, merasa banyak potensi, punya kesempatan untuk lebih kaya, lebih baik, menggapai semua keinginan keinginan, tapi terpaku…. terdiam… bagaikan air yang ada di bendungan yang sangat kokoh.

KAHIMA FAVORITKU..

Berada dalam sebuah aktifitas organisasi memanglah sangat menyenangkan bagi saya. Disana kita bisa mendapatkan banyak pengalaman dan juga bisa memberikan apapun yang kita miliki– berkontribusi nyata–. Salah satu aktifitas organisasi yang pernah dan mungkin masih akan saya jalani adalah di Himpunan Mahasiswa Teknik Computer — Informatika — (HMTC). Selama di HMTC saya mendapatkan banyak ilmu dan teman, meskipun mungkin untuk berkontribusi nyata masih terlalu sedikit. Saya jadi lebih banyak mengerti bagaimana kita harus menyikapi tindakan dan perilaku orang lain yang kadang membutuhkan pikiran yang melelahkan untuk menyikapinya secara bijak. Dan dalam memecahkan masalah-masalah yang ada kadang kita juga butuh belajar dari orang lain yang kita anggap telah cakap dan cukup tangguh untuk melakukan hal itu.

Read the rest of this entry

Ahlan Wa Sahlan

Alhamdulillah, setelah melalui proses yang sulit akhirnya ana putuskan untuk pindah blog ke wordpress. Setelah sebelumnya bikin beberapa blog yang salah satunya di http://www.blog.com, yaitu muhasabah.blog.com, yang sampe sekarang juga masih jalan. Akhirnya ana putuskan untuk pindah ke teknologi AJAX, yang saat ini sedang banyak di bahas. Antum bisa melihat beberapa penjelasan tentang AJAX di blog ini dan juga bisa di cari di search engine.

Jazakumullah khoir atas kunjungannya……