url设置好了啊,为什么报错URL不能为空

url设置好了啊,为什么报错URL不能为空

img

img

Cannot load connection class because of underlying exception: com.mysql.cj.exceptions.WrongArgumentException: The database URL cannot be null.

一直都是写的url=

找到原因了 第二行应该是url=jdbc:mysql:///mybase?useSSL=false&useServerPrepStmts=true
可是我查了DruidAbstractDataSource类;里面给出的属性是 protected volatile String jdbcUrl;
这里不应该是 jdbcUrl=jdbc:mysql:///mybase?useSSL=false&useServerPrepStmts=true 吗?

url写错了,能不报错吗

你为什么要去查DruidAbstractDataSource类

public void setUrl(String jdbcUrl) {}
嗯哼,我们的版本不一样,我们公司用的就是jdbc-url:
但是我觉得你说的那个用URL的原因应该是这个set方法吧它set方法名字叫url