如何在Tomcat中的同一数据源中配置多个模式?

时间:2016-11-23 07:03:12

标签: java database tomcat

我的应用程序在数据库中使用多个模式(连接到数据库的userName和密码对于所有模式都是相同的)。现在正在通过提供resouces标记配置数据源,如下面 tomcat server.xml

中所述
<Resource name="jdbc/datasource" auth="Container" 
      type="ConnectionPoolDataSource"
      scope="Shareable" url="jdbc_url"
      factory="JDBCObjectFactory"
      driverClassName="JDBCDriver"
      serverName="myserver.com"
      libraries="Schema1"
      userName="username" pwd="password"
      secure="false"
      prompt="false"/>

如何修改它以适应多个架构。我的应用程序使用DB2数据库

Tomcat JDBC connection pool for different schema这为每个查询中的模式名称前缀表提供了解决方案,但我希望它在server.xml中配置

注意:尝试在库中提供逗号分隔值(libraries =“Schema1,Schema2”),但在我的应用程序中无法访问schema2中的表。

0 个答案:

没有答案