0
我在彈簧引導應用程序中排除了所有與數據庫相關的自動配置。但它仍然試圖創建JdbcTemplateConfiguration,並且未能找到任何DataSource。Spring應用程序不會創建配置文件
@EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class,
JmsAutoConfiguration.class, MongoAutoConfiguration.class,
MongoDataAutoConfiguration.class,
DataSourceTransactionManagerAutoConfiguration.class,
HibernateJpaAutoConfiguration.class})
堆棧跟蹤
Error - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdbcTemplate' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceAutoConfiguration$JdbcTemplateConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.jdbc.core.JdbcTemplate]: Factory method 'jdbcTemplate' threw exception; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
添加您的實際應用程序類,而不僅僅是一個註釋,並添加到您的問題*哪個*您使用的Spring Boot版本。 –
此外還提供您的類路徑依賴配置(例如Maven或Gradle文件) – luboskrnac