Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Give me simple example of hibernate caching and explain the
details of caching????? thanks in adv.

Answer Posted / imambasha

caching concept in hibernate is performed internally in
stages...
1)firstlevel(Session) caching
2)Secondlevel(SessionFactory) caching
1)firstlevel(Session) caching:
First-level cache always Associates with the Session
object. Hibernate uses this cache by default. Here, it
processes one transaction after another one, means wont
process one transaction many times. Mainly it reduces the
number of SQL queries it needs to generate within a given
transaction. That is instead of updating after every
modification done in the transaction, it updates the
transaction only at the end of the transaction.

2)Secondlevel(SessionFactory) caching
Second-level cache always associates with the Session
Factory object. While running the transactions, in between
it loads the objects at the Session Factory level, so that
those objects will available to the entire application,
don’t bounds to single user. Since the objects are already
loaded in the cache, whenever an object is returned by the
query, at that time no need to go for a database
transaction. In this way the second level cache works.

Is This Answer Correct ?    11 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is message driven beam?

1077


What do you mean by Socket Programming?

1096


How would you detect a keypress in a jcombobox?

1146


What is the difference between session and entity beans?

1127


Do I have to use jsps with my application?

1027


Are we allowed to change the transaction isolation property in middle of a transaction?

1032


What method is invoked to cause an object to begin executing as a separate thread?

1044


the same information whether it will connect to the database or it will be used previous information?

1049


If I wanted to use a solarisui for just a jtabbedpane, and the metal ui for everything else, how would I do that?

1077


What is the map interface?

1129


Where can I find seam examples and documentation?

1102


Write a singleton program?

1069


What are the difference between RMI and CORBA?

1123


what is handle?

2378


What is the difference between a menuitem and a checkboxmenuitem?

1120