Hibernate を使用して既存の PostgreSQL DB に接続する JSF アプリを開発しています。各クライアントは、独自の PostgreSQL データベースを持っています。クライアント ユーザーのログインに基づいてデータベースに動的に接続するアプリを 1 つだけホストすることは可能ですか (各クライアントには 1 つの PostgreSQL DB があります)。
1 つのクライアントと hibernate.cfg.xml を使用した POJO アクセスのみを使用する開発では、複数のクライアントを使用するようにこれを変更する必要があります。
<property name='hibernate.connection.driver_class'>org.postgresql.Driver</property>
<property name='hibernate.connection.url'>jdbc:postgresql://testdev01/test_client</property>
<property name='hibernate.connection.username'>username</property>
<property name='hibernate.connection.password'>password</property>
<property name='hibernate.connection.pool_size'>10</property>
<property name='show_sql'>true</property>
<property name='dialect'>org.hibernate.dialect.PostgreSQLDialect</property>