Spring相关重点API
2024-01-07 21:28:51
?一:ApplicationContext的继承体系
?ApplicationContext:接口类型,代表应用上下文,可以通过其实例获得Spring容器中的Bean对象
?
二: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()方法使用
?1:存在多个同一类型的bean,用id的方式
UserService userService = (UserService) app.getBean("userService"); ? ??
userService.save();
? ? ? ??
2:存在单一bean时,用传入类型方式
UserService userService1 = app.getBean(UserService.class);
userService1.save();
本文是关于spring相关重点API,希望可以帮到初学spring的小伙伴哦!?
?
文章来源:https://blog.csdn.net/Z2658172512/article/details/135380239
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!