1. 程式人生 > >springboot連線資料庫報錯java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.

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.

我以前的專案是用的springboot1.5.7版本,但後來另外一個專案我用了springboot2.0.2,這下連線資料庫查詢資料直接給我報錯了java.lang.IllegalArgumentException: jdbcUrl is required with driv

idea執行springboot專案沒,打成jar包執行java.lang.IllegalArgumentException: name

idea執行springboot專案沒報錯,打成jar包執行java.lang.IllegalArgumentException: name 解決方法: org.springframework.beans.factory.BeanDefinitionStoreExce

反射java.lang.IllegalArgumentException: wrong number of arguments

tco private int 分享 技術分享 arguments oid image vat class Person{ private String name ; private String sex ; public Person(){

myeclipse 修改項目名Tomcat啟動項目java.lang.IllegalArgumentException: Can't convert argument: null

exce 問題分析 修改項目名 pat clip 啟動項 rim spa core 一、Tomcat啟動報錯:有時候我們會避免項目重名,在導入項目時會修改項目名稱。修改項目名稱後啟動該項目至tomcat,報錯:java.lang.IllegalArgumentExcepti

後臺java.lang.IllegalArgumentException: Invalid character found in the request target.

報錯: Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid

myeclipse 修改專案名Tomcat啟動專案java.lang.IllegalArgumentException: Can't convert argument: null

一、Tomcat啟動報錯:有時候我們會避免專案重名,在匯入專案時會修改專案名稱。修改專案名稱後啟動該專案至tomcat,報錯:java.lang.IllegalArgumentException: Can't convert argument: null二、問題分析:因為MyEclipse在修改專案名時候,自

C3P0連線:java.lang.NullPointerException 空指標異常

一、問題描述 連線池用的是C3P0,然後寫了個工具類方便操作,程式碼如下: package com.fendo.utils; import java.sql.Connection; import java.sql.ResultSet; import java.sql.S

cookiejava.lang.IllegalArgumentException【原創】

之前完成了一個用cookie記錄使用者名稱的功能,之前沒有考慮到使用者的使用者名稱如果是中文會是怎樣的影響。就在星期五測試的時候,用了一箇中文去登陸,發現報錯,錯誤資訊如下: java.lang.IllegalArgumentException: 後來上網查了下,才知道原來是轉碼的問題,解決方法如下; J2

idea 連線mysql資料庫瘋狂 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

IDEA連線mysql 一直瘋狂報錯 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver   網上啥方法不管用,一氣之下把mysql-connector-java-5.1.7-bin.jar丟進了tomcat的lib

springboot 啟動 java.lang.ClassNotFoundException: javax.servlet.ServletContext

Intellij IDEA啟動springboot +maven專案報錯: ==============================================================================================================

spring aop定義增強時候 Caused by: java.lang.IllegalArgumentException: Pointcut is not well-formed: expec

Caused by: java.lang.IllegalArgumentException: Pointcut is not well-formed: expecting ')' at character position 11 Caused by: java.lang.IllegalArg

springboot 啟動 java.lang.ClassNotFoundException: javax.servlet.ServletContext

Intellij IDEA啟動springboot +maven專案報錯: ===================================================================================================

java mybatis 關於中向資料庫中插入資料時,java.lang.NullPointerException的問題

今天在實現向MySQL的資料庫insert一個Object資料時出現一個錯誤; org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptio

springboot配置aop,啟動java.lang.IllegalStateException:Expected raw type form 這類問題

springboot配置aop,啟動報錯java.lang.IllegalStateException: Expected raw type form of org.springframework.web.servlet.handler.AbstractHandlerMethodMapp

Spring Boot 整合 log4j 實現日誌管理java.lang.IllegalArgumentException: LoggerFactory is not a Logback

問題: Caused by: java.lang.IllegalArgumentException: LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Log

hbase-建立連線 java.lang.OutOfMemoryError: unable to create new native thread

最近在本地電腦上連線hbase 出現錯誤 找到一篇不錯的部落格,在此記錄一下,希望能給遇到類似問題的同學提供參考 報錯資訊: java.util.concurrent.ExecutionException: java.lang.RuntimeExcept

spring aop Caused by: java.lang.IllegalArgumentException: Pointcut is not well-formed:

       最近這幾天在公司研究spring aop(面向切面程式設計),在使用spring 註解實現時,遇到了一個bug,由此記錄一下,方便日後讀閱;報錯如下圖所示:   由於是第一次接觸spring aop 當時就懵逼了,在網上搜索相關的錯誤,最後找到了自己的問題出

springboot啟動java.lang.IllegalStateException: ApplicationEventMulticaster not initialized

這個錯誤是比較奇葩,當時我和同事都同時從svn上下載的最新版本,他能成功開啟application,但是我每次開啟都直接崩掉,我也是傻,沒好好想想報錯的位置,當時排除了程式碼的各種問題,又一遍一遍重啟idea,都沒有效果. 第二天來公司之後,冷靜下來細細思考,發現是一開始啟

java連線資料庫Unknown system variable 'tx_read_only'

        下午,新做一個spring + springmvc + mybatis 框架,解決掉各種jar包問題,結果一直報 Unknown system variable 'tx_read_only'  ,研究,

[已解決]mac android studio安裝java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument

mac android studio 安裝報錯 Internal error. Please report to https://code.google.com/p/android/issues ja