springboot连接数据库报错java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.

我以前的项目是用的springboot1.5.7版本,但后来另外一个项目我用了springboot2.0.2,这下连接数据库查询数据直接给我报错了

java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.

后来我在网上查找原因,因为1.5.x版本和2.0.x版本是有很大区别的,其他区别先不说,就说这个

第一种方法

    1.5.x版本的application.properties是这样命名的

    

    而2.0.x版以后是这样写的

    

第二种方法

    在datasource后面添加hikari

    

第三种方法是在数据源配置时使用DataSourceProperties方法,我没试过不知道怎么弄,所以直接用别人的图

    springboot连接数据库报错java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName._第1张图片

你可能感兴趣的:(springboot连接数据库报错java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.)