初学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;

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐