我正在server.xml中创建一个数据库池,如下所示
<Resource
name="jdbc/repositoryDS" auth="Container" type="javax.sql.DataSource"
maxActive="20" maxIdle="10" minIdle="2" initialSize="2" maxWait="10000"
testOnBorrow="true" validationQuery="select 1 from dual"
poolPreparedStatements="true"
username="${database.login}" password="${database.password}"
driverClassName="${connection.driver_class}"
url="jdbc:mysql://${database.host}:${database.port}/cms?autoReconnect=true&characterEncoding=utf8" />
所有这些属性都在我的catalina.properties中,一切正常。
我们可以从外部文件中读取这些内容,例如用户主文件夹(db.propeties)。我尝试在shared.loader =和common.loader =中设置路径并将路径设置为我的属性文件,但它似乎无法正常工作。
还有其他方法或我遗失了什么吗?