У меня есть XML-файл со свойствами для двух разных пулов базы данных одного и того же класса.У обоих есть карта свойств.Мне нужно связать одну карту, чтобы она была эксклюзивной для одного экземпляра, а другая карта - для другой.Как я могу это сделать?
Код привязки bind (bindClass) .annotatedWith (Names.name (bindName)). To (instanceClass) .in (Singleton.class)
XMLФайл
<pool>
<name>pool-1</name>
<instance-class>com.SomeClass</instance-class>
<ind-class>javax.sql.DataSource</bind-class>
<singleton>true</singleton>
<capacity>10</capacity>
<timeout>30s</timeout>
<host>mysql-01/host>
<port>3306</port>
<user>test</user>
<password encrypted="true">******</password>
</pool>
<pool>
<name>pool-2</name>
<instance-class>com.SomeClass</instance-class>
<ind-class>javax.sql.DataSource</bind-class>
<singleton>true</singleton>
<capacity>10</capacity>
<timeout>30s</timeout>
<host>mysql-02/host>
<port>3306</port>
<user>test</user>
<password encrypted="true">******</password>
</pool>