我的应用程序在数据库中使用多个模式(连接到数据库的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中的表。