مشخصات مقاله
-
967
-
0.0
-
2478
-
0
-
0
درس 37 : آموزش قابلیت Caching در Hibernate
آموزش قابلیت Caching در Hibernate :
قابلیت Caching Hibernate با قرار دادن اشیا object در حافظه، باعث بالارفتن کارایی برنامه می شود.
دو مدل کلی برای Caching در Hibernate وجود دارد :
- first level Cache.
- second level Cache.
آموزش First Level Cache :
شی Session Object دیتای first level cache را نگهداری می کند. این شی به صورت پیش فرض فعال است. دیتای first level cache برای کل برنامه در دسترس نیست. هر Hibernate Application می توانند تعداد زیادی session object استفاده کند.
آموزش Second level Cache :
شی SessionFactory Object دیتای second level cache را نگهداری می کند. دیتایی که در cache second level نگهداری می شود برای کل برنامه قابل دسترس می باشد. اما بایستی آن را به صورت دستی فعال کنید.