利用@Configuration和@Bean注解注入bean的时候遇到一个问题。我要获取的时候发现获取不到。
@Configuration public class StoreConfig { @Bean public StoreImpl store() { return new StoreImpl(); } }
public class StoreImpl implements Store { } 然后我在单测里面直接获取不到 @RunWith(SpringJUnit4ClassRunner.class) @Import({StoreConfig.class}) public class StoreBaseTest { @Resource private StoreImpl store; @Test public void test(){ System.out.println(store.getClass().getName()); } }