spring配置dataSource的url用${jdbcurl}取属性文件的值取不到,跟踪发现取到的url是"jdbcurl" 字符串
[com.alibaba.druid.pool.DruidDataSource]notfulltimeoutretry:1[com.alibaba.druid.pool....
[com.alibaba.druid.pool.DruidDataSource]not full timeout retry : 1
[com.alibaba.druid.pool.DruidDataSource]create connection error, url: ${jdbcurl}
java.sql.SQLException: connect error, url ${jdbcurl}, driverClass com.mysql.jdbc.Driver
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1434)
at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1863)
属性文件在xml中引入了:<context:property-placeholder location="classpath:config.properties" />
如果手动把连接的字符串 用户名 密码 的值直接写过去 工程是正确的能正常运行 展开
[com.alibaba.druid.pool.DruidDataSource]create connection error, url: ${jdbcurl}
java.sql.SQLException: connect error, url ${jdbcurl}, driverClass com.mysql.jdbc.Driver
at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1434)
at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1863)
属性文件在xml中引入了:<context:property-placeholder location="classpath:config.properties" />
如果手动把连接的字符串 用户名 密码 的值直接写过去 工程是正确的能正常运行 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询