qq_背离理想_0
2018-10-10 18:03
Resource resource = (Resource) applicationContext.getResource("classpath:config.txt");
我的这句需要转换一下才不报错,为啥老师的不用
是不是你忘记实现applicationContextAware接口的原因?
我觉得applicationContext本身就实现了resourceloader的接口,所以调用getResource方法返回的就是resource类,但是这里的applicationContext是通过applicationContextAware来获得的,所以我觉得可能是没有实现aware接口的原因。。。
1、可能是你没导包import org.springframework.core.io.Resource
2、可能是你这个类的名字就是Resource,和包名冲突了,所以他以为创建的是自己类的一个对象
Spring入门篇
268785 学习 · 963 问题
相似问题