标签:tac stack rem getbean can scan 文件内容 util 资源
@Service public class AwareService implements BeanNameAware,ResourceLoaderAware { private String beanName; private ResourceLoader loader; @Override public void setBeanName(String name) { this.beanName = name; } @Override public void setResourceLoader(ResourceLoader resourceLoader) { this.loader = resourceLoader; } public void outputResult(){ System.out.println("bean 的名称为:" + beanName); Resource resource = loader.getResource("classpath:com/wzy/bj/aware/test.txt"); try{ System.out.println("ResourceLoader加载的文件内容为:" + IOUtils.toString(resource.getInputStream())); }catch (Exception e){ e.printStackTrace(); } } }
@Configuration @ComponentScan("com.wzy.bj.aware") public class AwareConfig { }
public class AwareMain { public static void main(String[] args) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(AwareConfig.class); AwareService service = context.getBean(AwareService.class); service.outputResult(); context.close(); } }
标签:tac stack rem getbean can scan 文件内容 util 资源
原文地址:https://www.cnblogs.com/nevermorewang/p/8996591.html