java - Hibernate Criteria and HQL will go to database by default? -



java - Hibernate Criteria and HQL will go to database by default? -

we know session.get() go database session.load() not. how criteria , hql?

i worrying synchronization between persistent objects , database. shown in this unit test result manual monitoring of database, hibernate's behaviors not expected or manual said.

so of import me know if straight go database result or looking @ persistent objects.

yes, go database (unless queries marked cachable, , query cache enabled, , query results in query cache). if entities returned query exist in session, existing entities returned.

note test case linked doesn't create much sense: modifying entity , flushing session should done within transaction.

java hibernate

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -