我想为基于共享模式的多租户模型实施基于 DISCRIMINATOR 的多租户解决方案-所有租户的通用数据库架构。
技术栈
- Hibernate 3 全局过滤器(我不能使用 EclipseLink)
- Spring Data JPA - 我想要这个,因为我们已经在使用这个并且我们无法更改它。
我的问题是
- 如何实现这一点:Spring Data JPA 对 GLOBAL 过滤器没有任何支持,所以我需要添加自定义 Spring Data JPA 存储库,它可以反过来为基于 DISCRIMINATOR 的解决方案应用全局过滤器?
- 完全可以用 Spring Data JPA+Hibernate 3 来实现我的要求吗?