Spring数据JPA + Hibernate的租赁

我希望为基于共享模式的多租户模式实施基于DISCRIMINATOR的多租户解决方案 - 适用于所有租户的常见数据库模式。

技术堆栈

  • Hibernate 3全局过滤器(我不能使用EclipseLink)
  • Spring Data JPA - 我想要这个,因为我们已经在使用这个,我们不能改变它。
  • 我的问题是

  • 如何实现这一点:Spring Data JPA没有任何对GLOBAL过滤器的支持,所以我需要添加自定义Spring Data JPA存储库,该存储库可以反过来将全局过滤器应用于基于DISCRIMINATOR的解决方案?
  • 总之,是否有可能通过Spring Data JPA + Hibernate 3实现我的需求?

  • 使用hibernate过滤器可以在我们的应用程序中实现下面的项目,

  • 多租户,
  • 授权
  • 认证
  • 行级授权
  • 在我们的应用程序中,我们应用了这个功能并取得了很好的结果,并将相同的内容应用于其他基于Web的产品。 为了您的参考,请通过下面的链接,你会对上述的东西有所了解。 http://www.jroller.com/RickHigh/entry/using_spring_aop_and_hibernate

    链接地址: http://www.djcxy.com/p/44087.html

    上一篇: Tenancy with Spring Data JPA+Hibernate

    下一篇: Bean injection inside a JPA @Entity