Multi-locação baseada em DISCRIMINATOR com dados de primavera JPA + Hibernate

Quero implementar a solução de multilocação baseada em DISCRIMINATOR paraModelo de multilocação baseada em esquema compartilhadoesquema de banco de dados comum para todos os inquilinos.

Pilha de tecnologia

Filtro global do Hibernate 3 (não consigo usar o EclipseLink)Spring Data JPA - Quero isso porque já estamos usando esse e não podemos alterá-lo.

Minhas perguntas são

Como conseguir isso: O Spring Data JPA não tem suporte para o filtro GLOBAL, por isso preciso adicionar um repositório personalizado do Spring Data JPA, que por sua vez pode aplicar um filtro global à solução baseada em DISCRIMINATOR?Em tudo, é possível implementar meu requisito com o Spring Data JPA + Hibernate 3?

questionAnswers(1)

yourAnswerToTheQuestion