Home / Spring Boot / Failed to determine a suitable driver class

Failed to determine a suitable driver class

Spring ile yeni proje başlattıktan sonra eğer aşağıdaki gibi bir hata alıyorsanız:

Description:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class


Action:

Consider the following:
	If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
	If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

Yukarıdaki gibi bir hata alıyorsanız, aşağıdaki gibi application.properties dosyası içerisinde bir Data Source tanımlaması yapmanız gereklidir.

Eğer bir MYSQL veritabanı kullanacaksanız aşağıdaki gibi ekleme yapılmalıdır.

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/veritabani
spring.datasource.username=user
spring.datasource.password=pass
spring.datasource.driver-class-name =com.mysql.jdbc.Driver

Eğer bir PostgreSQL veritabanı kullanacaksanız aşağıdaki gibi ekleme yapılmalıdır

spring.datasource.url=jdbc:postgresql://127.0.0.1:5432/veritabani
spring.datasource.username=user
spring.datasource.password=pass
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect

Eğer bir MSSQL veritabanı kullanacaksanız aşağıdaki gibi ekleme yapılmalıdır

spring.datasource.url=jdbc:sqlserver://127.0.0.1:1433;database=veritabani
spring.datasource.username=sa
spring.datasource.password=pass
spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver

Eklemeleri tamamladıktan sonra projenize devam edebilirsiniz.

Etiketlendi:

2 Yorum

Cevap bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir