0
我有一個春季安全配置這樣的:@Autowired在SpringSecurity配置
@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired
private DataSource dataSource;
@Override
....
IDE中告訴我,無法自動裝配數據源,但我已經配置在RootConfiguration類數據源bean:
@Configuration
@EnableTransactionManagement
@PropertySource("classpath:application.properties")
@EnableJpaRepositories("com.zero.mvc.repository")
@ComponentScan("com.zero.mvc")
@Import(SecurityConfig.class)
public class RootConfiguration {
....
@Bean
public DataSource dataSource()
...
我不明白爲什麼.... 謝謝!
我使用彈簧3.2.4 .RELEASE和spring security 3.2.0.RC1 – carlj
當你運行它時,它實際上工作還是僅僅是IDE告訴你它無法找到?你在使用哪個IDE?如果您在啓動時遇到錯誤,您能否提供完整的堆棧跟蹤? –
它是否以正確的順序發生?依賴注入的順序? – Keerthivasan