有可能是Resource 内的url设置错误,例如url = "jdbc:mysql://127.0.0.1:3306/mobileDatabase?useSSL=false&serverTimezone=CST&characterEncoding=utf-8",serverTimezone字段中的CST改成UTC就没问题。
若仍未解决可参考这位博主的文章: 数据库连接失败Cannot create PoolableConnectionFactory (Communications link failure_java.io.ioexception: cannot create poolableconnect-CSDN博客