Jetty服务器始终指向Mysql数据库的默认“root”用户

时间:2015-12-07 11:11:08

标签: java mysql jetty

我正在为我的项目使用MySQL数据库和Jetty服务器。我在MySQL中创建了一个非root用户。当尝试使用以下代码访问此非root用户时,Jetty始终尝试以root用户身份登录,并且我收到访问被拒绝错误。

进入我的

database.properties

username=AMUser
password=am@123
url=jdbc:mysql://localhost:3306/AMDB

以下配置xml 用于读取属性

<bean id="dataSource"
        class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="${url}" />
        <property name="username" value="${username}" />
        <property name="password" value="${password}" />
    </bean>
应用程序上下文中的

属性占位符配置

<bean id="propertyPlaceholderConfigurer" class="org.springframework.context.support.PropertySourcesPlaceholderConfigurer">  
             <property name="locations" >
                    <list>
                          <value>file:/home/database.properties</value>
                   </list>  
             </property>                
             </bean>

0 个答案:

没有答案