Example usage for org.springframework.orm.jpa.support PersistenceAnnotationBeanPostProcessor setBeanFactory

List of usage examples for org.springframework.orm.jpa.support PersistenceAnnotationBeanPostProcessor setBeanFactory

Introduction

In this page you can find the example usage for org.springframework.orm.jpa.support PersistenceAnnotationBeanPostProcessor setBeanFactory.

Prototype

@Override
    public void setBeanFactory(BeanFactory beanFactory) 

Source Link

Usage

From source file:dirty.mockito.junit.rules.ActiveTestRule.java

/**
 * @param em/*from  w  ww.  j  a v  a  2 s.  c  om*/
 *        the (mock) {@link EntityManager}
 */
private void registerMockEntityManagerFactory(final EntityManager em) {
    final MockEntityManagerFactory mockEntityManagerFactory = new MockEntityManagerFactory(em);
    beanFactory.registerSingleton("entityManagerFactory", mockEntityManagerFactory);

    final PersistenceAnnotationBeanPostProcessor pabpp = new PersistenceAnnotationBeanPostProcessor();
    pabpp.setBeanFactory(beanFactory);
    beanFactory.addBeanPostProcessor(pabpp);

}