Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14930|Válasz: 1

[Forrás] A jdbcUrl a driverClassName esetén szükséges.

[Linket másol]
Közzétéve 2018. 09. 09. 11:04:36 | | | |


Whitelabel hibaoldal

Ez az alkalmazás nincs explicit leképezés /errorra, így ezt tartalékként látod.

Szep 09, vasárnap, 10:38:10, CST 2018
Váratlan hiba történt (type=Internal Server hiba, status=500).
az egybeágyazott kivétel az org.apache.ibatis.exceptions.PersistenceException: ### Hibalekérdezési adatbázis. Ok: java.lang.IllegalArgumentException: jdbcUrl szükséges a driverClassName mellett. ### A hiba előfordulhat a com/itsvse/test/mapper/AccountMapper.java (legjobb tipp) ### A hiba okozhatja com.itsvse.test.mapper.AccountMapper.selectAll ### A hiba akkor történt, amikor egy lekérdezés futtatása ### Cause: java.lang.IllegalArgumentException: jdbcUrl szükséges a driverClassName segítségével.


A Spring Boot 1.5.x előtt már sok oktató és példát mutatott többforrású programozásra

Azonban a Spring Boot 2.0-ra való frissítés után néhány konfiguráció és használat megváltozott, és ha nem vagy óvatos, akkor a "jdbcUrl szükséges a driverClassName-hez" üzenetet fogod tapasztalni. hiba.

Megoldás:

A konfigurációs fájlban használd a spring.datasource.jdbc-url-t a spring.datasource.url helyett, amit általában használsz.


jdbc-url: jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false
username: itsvse
password: 123456
A driver-class-name attribútumot eltávolíthatjuk!

A spring.datasource.jdbc-url és spring.datasource.url közötti különbség senki sem tudja világosan megmagyarázni az interneten, én saját értelmezésem a következő:

Jdbc-url esetén nincs szükség driver-class-name tulajdonságra, a Spring Boot megtalálja az alapértelmezett driver class nevet a spring.datasource.jdbc-url tulajdonságérték alapján.




Előző:Hogyan telepítsük a mobiltelefont alapértelmezetten az USB flash meghajtóra
Következő:tk.mybatis
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com