2 回答

TA貢獻1874條經驗 獲得超12個贊
將 移動DataSource到僅包含DataSourcebean 和環境值的單獨配置文件中。我相信你在某處有一個循環依賴JwtAccessTokenConverter。
當我遵循可能相同的教程時,我遇到了類似的問題。
@Configuration
public class DataSourceConfig {
@Value("${spring.datasource.url}")
private String datasourceUrl;
@Value("${spring.datasource.driverClassName}")
private String dbDriverClassName;
@Value("${spring.datasource.username}")
private String dbUsername;
@Value("${spring.datasource.password}")
private String dbPassword;
@Bean
public DataSource dataSource() {
final DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setDriverClassName(dbDriverClassName);
dataSource.setUrl(datasourceUrl);
dataSource.setUsername(dbUsername);
dataSource.setPassword(dbPassword);
return dataSource;
}
}
添加回答
舉報