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