Spring相关重点API

 一:ApplicationContext的继承体系

 ApplicationContext:接口类型,代表应用上下文,可以通过其实例获得Spring容器中的Bean对象
 Spring相关重点API_第1张图片

二:ApplicationContext的实现类

1:ClassPathXmlApplicationContext

它是从类的根路径下加载配置文件推荐使用这种

ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");
2:FileSystemXmlAppliatonContext

它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意

 ApplicationContext app = new ClassPathXmlApplicationContext("C:\\Users\\用户名\\project\\spring-test\\src\\main\\resources\\applicationContext.xml");
3:AnnotationConfigApplicationContext

当使用注解配置容器对象时,需要使用此类来创建spring容器,它用来读取注解

三: getBean()方法使用

Spring相关重点API_第2张图片
 1:存在多个同一类型的bean,用id的方式

UserService userService = (UserService) app.getBean("userService");     
userService.save();
        

2:存在单一bean时,用传入类型方式

UserService userService1 = app.getBean(UserService.class);
userService1.save();

本文是关于spring相关重点API,希望可以帮到初学spring的小伙伴哦! 

Spring相关重点API_第3张图片 

你可能感兴趣的:(Spring框架,spring,java,后端)