spring boot 注解 null
我在inetlij中新建一个 spring boot项目,一个非web项目,使用中发现 注解为NULL。
@SpringBootApplication
@Configuration
@EnableAutoConfiguration
@ComponentScan
public class SpidermanApplication implements CommandLineRunner {
@Autowired
Aaa persistence;
public static void main(String[] args) {
SpringApplication.run(SpidermanApplication.class, args);
}
@Override
public void run(String... strings) throws Exception {
persistence.saveImage("test.jpg","test".getBytes());//这里会提persistence=null
}
}
@Service
public class Bbb implements Aaa {
@Override
public void saveGirlInfo(Girl girl, List<String> imgUrlArray) {
}
@Override
public void saveImage(String filePathName, byte[] data) {
}
}