1.问题报错
配置类中url进行报错的的
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).
2. 解决办法方案
这个问题主要还是使用了多数据源的情况而引发的问题。
在启动类上加:(exclude= {DataSourceAutoConfiguration.class})
DataSourceAutoConfiguration.class会自动查找applications文件中与数据源配置相关的信息。
尤其是我们在使用多数据源的时候需要加上这个配置,排除自动配置,实现自动注入数据源配置。
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})