Ich möchte DISCRIMINATOR-basierte Multi-Tenancy-Lösung für Shared Schema-basierte Multi-Tenancy-Modell-Common-Datenbank-Schema für alle Mieter implementieren.DISCRIMINATOR-basierte Multi-Tenancy mit Spring-Daten JPA + Hibernate
Technologie-Stack
- Hibernate 3 Globale Filter (Ich kann nicht Eclipse verwenden)
- Spring Data JPA - ich dies will, weil wir bereits diese mit ein und wir können es nicht ändern.
Meine Fragen sind
- Wie dies zu erreichen: Spring Data JPA hat keine jede mögliche Unterstützung für GLOBAL Filter so muss ich Spring Data JPA-Repository anpassen hinzufügen, die in-wiederum für DISKRIMINATOR globalen Filter anwenden basierte Lösung?
- Ist es überhaupt möglich, meine Anforderung mit Spring Data JPA + Hibernate 3 zu implementieren?
Müssen Sie Hibernate 3 verwenden? 5.x ist aktuell. – sofend
Was ich Ihnen definitiv sagen kann ist, dass Hibernate immer noch keine Unterstützung für diskriminatorbasierte Mandantenfähigkeit bietet. Wir hatten das gleiche Problem in unserem Projekt und wir sind im Winterschlaf 5.x –
Hibernate unterstützt keine Diskriminanzmultientanz. Es unterstützt jedoch schema- oder verbindungsbasierte Mandantenfähigkeit: https://docs.jboss.org/hibernate/core/4.2/devguide/en-US/html/ch16.html –