关于userName大写报错问题?

自己的数据库文件db.properties:

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:****/test?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC
username=root
password=*******

当userName时报错:

当把userName改为username时能够顺利运行,试了改为userNNN都不会报错,似乎只有userName这个报错

原因:和数据库连接池有关,连接池的username是通过get方法getUserName()获得,当为userName时会冲突。

原文地址:https://www.cnblogs.com/huangzhe1515023110/p/9276110.html