【发布时间】:2015-10-14 18:28:12
【问题描述】:
我使用 Spring Boot、Spring Data JPA 和 Hibernate。
我需要通过自定义注释过滤由EntityManager 管理的实体。 LocalContainerEntityManagerFactoryBean 允许设置被扫描的包列表,但过滤器似乎在DefaultPersistenceUnitManager 中硬编码。
否则 LocalSessionFactoryBuilder(特定于 Hibernate)具有此功能(方法 setEntityTypeFilters)但不能与需要 EntityManagerFactory 的 Spring Data JPA 存储库一起使用。
如何将实体过滤应用于LocalContainerEntityManagerFactoryBean?
【问题讨论】:
标签: java spring jpa spring-data spring-data-jpa