Enviando o "reques" para um Spring bean.
09/04/2016 04:57
0
Pessoal .. finalmente implementei o Multitenancy, utilizando o esquema do Hibernate. Foi difícil mais saiu.

Pois bem ... apesar de ter feito, e considerar que dá pelo menos para colocar no ar nesse primeiro momento, tem uma lacuna na arquitetura.

O multitenancy tem seu interceptor .. TenantIdentifierResolver (que eu defino em um propriedade do DataSource 'tenant_identifier_resolver') ...

mas não consigo de forma nenhuma injetar o "request" na minha classe do TenantIdentifierResolver.

DataSource.groovy .... na clousure hibernate
multiTenancy = 'SCHEMA'
tenant_identifier_resolver = 'br.com.compengi.ceramic.CurrentTenantIdentifierResolver'
hibernate.multi_tenant_connection_provider = 'br.com.compengi.ceramic.MultiTenantConnectionProviderImpl'


Preciso jogar as "request"'s para o CurrentTenantIdentifierResolver .... de preferência sem ter que configurar tudo em XML.

Desde já obrigado, logo logo posto aqui todo o código para quem quiser implementar o multenant por SCHEMA no Grails.
Tags: Grails


Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto