【发布时间】:2018-06-08 08:24:03
【问题描述】:
我在tomcat 8上,目前数据库连接(资源)配置在conf/server.xml
<Resource name="jdbc/onejndi"
auth="Container"
type="javax.sql.DataSource"
maxTotal="8"
maxIdle="30"
maxWaitMillis="10000"
username="sa"
password=""
driverClassName="org.hsqldb.jdbcDriver"
url="jdbc:hsqldb:file:c:/.../>
在应用程序META-INF/context.xml我们有相应的资源链接
<ResourceLink name="jdbc/onejndi" global="jdbc/onejndi"
type="javax.sql.DataSource"/>
现在我应该将 db 连接移出全局 server.xml。
将所有内容都放入应用程序META-INF/context.xml 是有问题的,因为应用程序将在不同的阶段使用不同的数据库运行,我们将无法为每个阶段提供特定的构建。
有想法、提示、...?
【问题讨论】:
标签: tomcat persistence datasource jndi tomcat8