我的错误是少jdbc赋值的时候少赋值了数据库名称,报的这个错误Access denied for user ''@'localhost' (using password: YES)
检查检查自己代码吧
@Value("${jdbc.driver}") private String driver; @Value("${jdbc.url}") private String url; @Value("${jdbc.username}") private String username; @Value("${jdbc.password}") private String password; @Bean public DataSource dataSource() { DruidDataSource dataSource = new DruidDataSource(); dataSource.setDriverClassName(driver); dataSource.setUrl(url); //dataSource.setUsername(username); dataSource.setPassword(password); return dataSource; }