Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14930|Atbildi: 1

[Avots] jdbcUrl ir nepieciešams kopā ar driverClassName.

[Kopēt saiti]
Publicēts 09.09.2018 11:04:36 | | | |


Baltās etiķetes kļūdas lapa

Šai lietojumprogrammai nav skaidras kartēšanas /error, tāpēc jūs to redzat kā rezervi.

Sun Sep 09 10:38:10 CST 2018
Radās neparedzēta kļūda (tips=Iekšējā servera kļūda, statuss=500).
ligzdotais izņēmums ir org.apache.ibatis.exceptions.PersistenceException: ### Kļūda, vaicājot datu bāzi. Iemesls: java.lang.IllegalArgumentException: jdbcUrl ir nepieciešams ar driverClassName. ### Kļūda var pastāvēt com/itsvse/test/mapper/AccountMapper.java (labākais minējums) ### Kļūda var būt saistīta ar com.itsvse.test.mapper.AccountMapper.selectAll ### Kļūda radās, kamēr vaicājuma izpilde ### Iemesls: java.lang.IllegalArgumentException: jdbcUrl ir nepieciešams ar driverClassName.


Pirms Spring Boot 1.5.x jau bija daudz apmācību un vairāku avotu programmēšanas piemēru

Tomēr pēc jaunināšanas uz Spring Boot 2.0 dažas konfigurācijas un lietojums ir mainījies, un, ja neesat uzmanīgs, jūs saskarsieties ar "jdbcUrl ir nepieciešams ar driverClassName". kļūda.

Šķīdums:

Konfigurācijas failā izmantojiet spring.datasource.jdbc-url, nevis spring.datasource.url, ko parasti izmantojat.


jdbc-url: jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false
username: itsvse
password: 123456
Driver-class-name atribūtu var noņemt!

Atšķirība starp spring.datasource.jdbc-url un spring.datasource.url, neviens internetā to nevar skaidri izskaidrot, mana izpratne ir šāda:

Izmantojot jdbc-url, nav nepieciešams draivera klases nosaukuma rekvizīts, Spring Boot atradīs noklusējuma draivera klases nosaukumu, pamatojoties uz rekvizīta spring.datasource.jdbc-url vērtību.




Iepriekšējo:Kā padarīt mobilo tālruni instalēt programmu USB zibatmiņas diskā pēc noklusējuma
Nākamo:tk.mybatis
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com