Hibernate performs the persistence layer access step