AI摘要
ApplicationContext是Spring的核心容器,封装并扩展了BeanFactory的功能,提供了更强大的特性。开发中常使用ClassPathXmlApplicationContext加载配置文件,通过getBean方法即可轻松获取容器中的Bean对象,实现依赖注入与管理。
Java ApplicationContext
快速入门
- ApplicationContext成为Spring容器,内部封装了BeanFactory,笔BeanFactory功能更丰富更强大,使用ApplicationContext进行开发式,xml配置文件的名称习惯写成applicationContent.xml
1.使用ApplicationContext调用BeanFactory
基础配置可看上一篇文章 点我跳转
public static void main(String[] args) {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");
UserService userService = (UserService) applicationContext.getBean("userService");
System.out.println(userService);
}运行结果:
BeanFactory去调用该方法 从容器中获得userDao设置到此处org.example.UserDaoImpl@1e730495
org.example.UserServiceImpl@318ba8c8
评论 (0)