Spring Boot JDBC проблема.Не удалось настроить источник данных: атрибут 'url' не указан, а встроенный источник данных не может быть настроен - PullRequest
0 голосов
/ 28 мая 2019

Я только что подключил эту БД в Intellij IDEA, и все нормально, но когда я запускаю свое приложение Spring Boot с этими конфигами, я вижу сообщения этой проблемы

*** Конфиги на фото

2019-05-28 20:56:53.487 ERROR 700 --- [  restartedMain] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

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).


Process finished with exit code 0

application.properties П

1 Ответ

0 голосов
/ 28 мая 2019

Нам нужно добавить bean-компонент для DataSource в классе конфигурации, примерно так:

@Bean
public DataSource dataSource(){
    DriverManagerDataSource source = new DriverManagerDataSource();
    source.setDriverClassName(driverClass);
    source.setUrl(url);
    source.setUsername(username);
    source.setPassword(password);
    return source;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...