我們正在開發一個使用Hibernate作爲JPA提供程序的Java EE應用程序。我們現在希望使用Hibernate Criterias,但爲此我需要訪問HibernateEntityManagerImpl。Hibernate EntityManagerImpl:獲取或設置對它的訪問
我們在componentContext.xml
<context:component-scan base-package="com.volvo.it.lsm"/>
<!-- JPA EntityManagerFactory -->
<bean id="EmployeeDomainEntityManagerFactory" parent="hibernateEntityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitName" value="EmployeeDomainPU" />
</bean>
,並在我們班目前有這樣的:
@PersistenceContext(unitName = "EmployeeDomainPU")
public void setEntityManager(EntityManager em) {
this.em = em;
}
謝謝!