项目启动成功,发出某个请求,调刚刚写的方法,报错的详细信息如下:
11:51:33.335 [http-nio-8080-exec-1] ERROR c.a.d.p.DruidPooledStatement - [errorCheck,370] - CommunicationsException, druid version 1.2.16,
jdbcUrl : jdbc:mysql://10.27.30.33:36060/xxxxx?useUnicode=true&characterEncoding=xxxxxx,
testWhileIdle true, idle millis 50114, minIdle 10, poolingCount 4, timeBetweenEvictionRunsMillis 60000, lastValidIdleMillis 50114, driver com.mysql.cj.jdbc.Driver, exceptionSorter com.alibaba.druid.pool.vendor.MySqlExceptionSorter
11:51:33.343 [http-nio-8080-exec-1] ERROR c.a.d.p.DruidDataSource - [handleFatalError,1954] - {conn-10005} discard
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
The last packet successfully received from the server was 50,108 milliseconds ago. The last packet sent successfully to the server was 50,122 milliseconds ago.
com.mysql.cj.jdbc.exception.CommunicationsException:Communications ink failure
造成的原因是 : 在Alt+Enter生成方法时 , 少了public修饰符 , 在service层加上即可