Spring事务管理问题
在使用事务管理时,遇到Access denied for user ‘Administrator’@‘localhost’ (using password: YES)
原因:配置文件不能使用username作为变量
properties 中不能用 username 作为变量,这种方式会注入自己的系统环境变量的 用户名(Administrator),数据库用户本来是 root ,不应是那个 windows 用户名Administrator。
解决:改名 username->myname
jdbcUrl=jdbc:mysql://localhost:3306/bing?serverTimezone=Asia/Shanghai
myname=root
password=root
driverClass=com.mysql.jdbc.Driver