猿问

spring-dao.xml配置问题 :连接失败

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <!-- 配置连接池属性 -->
    <property name="driverClass" value="${driver}"/>
    <property name="jdbcUrl" value="${url}"/>
    <property name="user" value="root"/>
    <property name="password" value=""/>

    <!-- 连接池的私有属性 -->
    <property name="maxPoolSize" value="30"/>
    <property name="minPoolSize" value="10"/>
    <!-- 关闭连接后不自动commit -->
    <property name="autoCommitOnClose" value="false"/>
    <!-- 获取连接超时时间 -->
    <property name="checkoutTimeout" value="5000"/>
    <!-- 连接失败重试次数 -->
    <property name="acquireRetryAttempts" value="2"/>
</bean>
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/seckill?useUnicode=true&characterEncoding=utf8
userName=root
password=


为什么我的user属性改成${userName}会报错,而且错误信息提示Administrator@localhost 连接失败

慕粉2326235126
浏览 2010回答 2
2回答

慕粉2326235126

知道了,是因为userName本身是一个环境变量,所以properties文件不能用userName属性
随时随地看视频慕课网APP

相关分类

Java
MySQL
我要回答