Resource

来源:3-5 Spring Bean装配之Resource

qq_背离理想_0

2018-10-10 18:03

Resource resource = (Resource) applicationContext.getResource("classpath:config.txt");

我的这句需要转换一下才不报错,为啥老师的不用

写回答 关注

2回答

  • Serena_Cecilia
    2018-10-10 21:39:35
    已采纳

    是不是你忘记实现applicationContextAware接口的原因?

    我觉得applicationContext本身就实现了resourceloader的接口,所以调用getResource方法返回的就是resource类,但是这里的applicationContext是通过applicationContextAware来获得的,所以我觉得可能是没有实现aware接口的原因。。。

  • 变蓝
    2019-02-22 12:28:37

    1、可能是你没导包import org.springframework.core.io.Resource

    2、可能是你这个类的名字就是Resource,和包名冲突了,所以他以为创建的是自己类的一个对象

Spring入门篇

为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础

268785 学习 · 963 问题

查看课程

相似问题