【使用spring时,读取到的username属性为乱码,没有数据库权限 _spring 】 | IT修真院·坑乎
问题已收录 使用spring时,读取到的username属性为乱码,没有数据库权限
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(2)
spring
详细描述
错误截图
源码
编辑于2024-11-23
  • [西安|荣耀师兄]JAVA-韩忠伟
    0

    原因在这里 <property name="username" value="${username}"/>,更改value为value=root后,程序可以正常运行,所以时是{username}和程序的username冲突,而我们的权限没有那么高,导致读取的是乱码,而不是我们想要的root,在。properties文件中修改为jdbc.username=。。,<property name="username" value="${jdbc.username}"/>就可以避免这种错误,以后类似的情况加上一个前缀可以有效的避免这种问题

    编辑于2018-04-16
  • [北京|结业弟子]JAVA-王子平
    0

    我以前也碰到过这个问题,应该是用户名冲突,我把username改成user就好了

    编辑于2019-03-28