Ich habe mehrere Artikel gelesen (zB dies und das und das ) im Internet hinsichtlich der Mandantenfähigkeit (für verschiedene Kunden in einer SaaS-Anwendung). Sobald Sie sich für den diskriminatorbasierten Ansatz entschieden haben, lautet der Status des Ruhezustands doc , dass dies in Version 4 nicht unterstützt wird, aber in Version 5 kommt.
Dennoch finden Sie möglicherweise mehrere Artikel über die Verwendung von Hibernate-Filtern für diesen Zweck (zB dies und das ).
Ich frage mich, warum es in Version 5 eine spezielle Implementierung dafür geben wird, wenn eine filterbasierte Lösung in Ordnung wäre. Also: Was sind die Nachteile der filterbasierten Lösung? (Ich habe gelesen (siehe Kommentar vom 06 / Dez / 11), dass sie nicht mit Find-Anweisungen arbeiten. Aber keine andere Quelle scheint das zu bestätigen. Ist das wahr?)
Einige Nachteile einer filterbasierten Lösung:
Tags und Links hibernate multi-tenant hibernate-filters