Spring创建容器之new ClassPathXmlApplicationContext错误

初学Spring创建“工厂”(视频中学到的名词)时,创建的容器类型与类不匹配

//创建Spring的工厂
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
错误提示:
Type mismatch: cannot convert from ClassPathXmlApplicationContext to ApplicationContext

原因:eclipse默认为我们导入一个不符合当前创建容器所需的ApplicationContext 包,需要手动替换后解除错误。

默认导入的包:

import org.apache.catalina.core.ApplicationContext;
需要手动替换的包:
import org.springframework.context.ApplicationContext;

猜你喜欢

转载自blog.csdn.net/qq_36847713/article/details/80871219
今日推荐