Quote from
Java Persistence with Hibernate:
"More important, the load() method may return a proxy, a placeholder, without hitting the database. ... The load() method always tries to return a proxy, and only returns an initialized object instance if it's already managed by the currrent persistence context."
Do you see a select-statement when you call the get-method?