Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 14930|Yanıt: 1

[Kaynak] jdbcUrl sürücüSınıf Adı ile gereklidir.

[Bağlantıyı kopyala]
Yayınlandı 9.09.2018 11:04:36 | | | |


Beyaz Etiket Hata Sayfası

Bu uygulamada /error için açık bir eşleme yok, bu yüzden bunu bir yedek bir çözüm olarak görüyorsunuz.

Pazar 09 Eylül 10:38:10 CST 2018
Beklenmedik bir hata oldu (type=Internal Server Error, status=500).
iç içe istisna org.apache.ibatis.exceptions.PersistenceException: ### Hata sorgulama veritabanı. Sebep: java.lang.IllegalArgumentException: jdbcUrl ve driverClassName ile gereklidir. ### Hata com/itsvse/test/mapper/AccountMapper.java içinde olabilir (en iyi tahmin) ### Hata com.itsvse.test.mapper.AccountMapper.selectAll ### Hata gerçekleşti ### sorgu çalıştırmak Cause: java.lang.IllegalArgumentException: jdbcUrl ile driverClassName ile gereklidir.


Spring Boot 1.5.x'ten önce, çok kaynaklı programlama için birçok eğitim ve örnek zaten vardı

Ancak Spring Boot 2.0'a yükselttikten sonra bazı yapılandırmalar ve kullanım değişiklikleri oldu ve dikkatli olmazsanız "driverClassName ile jdbcUrl gerekiyor" ifadesi alacaksınız. hata.

Çözüm:

Yapılandırma dosyasında genellikle kullandığınız spring.datasource.url yerine spring.datasource.jdbc-url kullanın.


jdbc-url: jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false
username: itsvse
password: 123456
sürücü-sınıf-adı özniteliği kaldırılabilir!

spring.datasource.jdbc-url ile spring.datasource.url arasındaki farkı internette kimse net açıklayamıyor, benim anladığım şey şöyle:

jdbc-url ile sürücü-sınıf-adı özelliğine gerek yoktur, Spring Boot spring.datasource.jdbc-url özellik değerine göre varsayılan sürücü sınıfı adını bulur.




Önceki:Mobil telefonun varsayılan olarak programı USB flash belleğe nasıl yüklemesini sağlar
Önümüzdeki:tk.mybatis
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com