问题描述
Spring的常用api
applicationContext的继承体系
applicationContext
:接口类型,代表应用上下文,可以通过其实例获得 Spring 容器中的 Bean 对象
1. ClassPathXmlApplicationContext
从类路径下加载配置文件推荐使用这种,加载Spring容器
ClassPathXmlApplicationContext classPathXmlApplicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
2. FileSystemXmlApplicationContext
它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意位置。
FileSystemXmlApplicationContext fileSystemXmlApplicationContext = new FileSystemXmlApplicationContext("E:\\WorkSpace\\idea_workspace\\Spring\\itheima_spring_ioc\\src\\main\\resources\\applicationContext.xml");
3. AnnotationConfigApplicationContext
当使用注解配置容器对象时,需要使用此类来创建 spring 容器。它用来读取注解。
//以 .class为参数
ApplicationContext context = new AnnotationConfigApplicationContext(config.SpringConfiguration.class);
//以 包名字符串为参数,指:包下有个SpringConfiguration.java文件
ApplicationContext context = new AnnotationConfigApplicationContext("config");
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)