摘要: 1.LocalEntityManagerFactoryBean只是简单环境中使用。它使用JPA PersistenceProvider自动检测机制( according to JPA's Java SE bootstrapping ),并且大多数情况下,你只能定义一下persistence unit name例如:<beans><bean id="myEmf" class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean"><property nam 阅读全文
posted @ 2013-01-23 15:25 beiyeren 阅读(49315) 评论(0) 推荐(0) 编辑
摘要: 前提:spring注入了PersistenceAnnotationBeanPostProcessor,或者自定义一个继承PersistenceAnnotationBeanPostProcessor的子类,然后注入到spring中,但只能存在一个。1.当field上使用了@PersistenceUnit和@PersistenceContext,使用PersistenceAnnotationBeanPostProcessor进行解析。2.在PersistenceAnnotationBeanPostProcessor有内部类PersistenceElement。spring会构造一个Persiste 阅读全文
posted @ 2013-01-23 14:11 beiyeren 阅读(16950) 评论(0) 推荐(1) 编辑