最近在写demo的时候遇到一个数据库连接异常access denied for user ‘XXXX’ @localhost ,经过查阅资料还有相关文档,最后才发现。由于我们将datasource的属性写在配置文件中,application在识别配置文件的userName的时候,读取到了当前系统用户名,所以导致userName不是自己配置文件的。后来将userName改为user后没出现该问题。