Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como gerenciar muitos esquemas em um banco de dados usando a hibernação


O Hibernate obtém todas as conexões JDBC de um connection factory, e essas configurações do connection factory determinam o esquema de banco de dados em relação ao qual todas as consultas/atualizações do Hibernate são emitidas. Você pode configurar seu aplicativo com vários SessionFactory instâncias, cada uma com uma fábrica de conexões apontando para um esquema de banco de dados diferente. Então, em tempo de execução, você pode escolher um SessionFactory apropriado trabalhar com.

Uma solução mais simples seria executar várias cópias de seu aplicativo da Web, uma para cada cliente.