栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【spring IoC 三】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【spring IoC 三】

一、ApplicationContext 1.1概念

ApplicationContext所管理的对象,在该类型容器启动之后,默认全部初始化并绑定完成。所以,相对于BeanFactory来说, ApplicationContext要求更多的系统资源,同时,因为在启动时就完成所有初始化,容器启动时间较之BeanFactory也会长一些。ApplicationContext容器是Spring在BeanFactory基础容器之上提供的另一种IoC容器。

二、统一资源加载策略 2.1、相关概念
    java.net.URL,URL:是统一资源定位器,查找网上和定位网上的资源资源的存在形式:二进制对象、字节流、文件Classpath(环境变量):,对于部署在Tomcat上的WEB应用来说,/WEB-INF/classes和/WEB-INF/lib目录就是我们所指的classpath加载、注册:运行的意思,例如ClassLoader(类加载器)加载编译完成的*.class文件到内存。
2.2、Resource接口

Resource是获取资源文件的接口,实例可以获取文件的内容、状态等信息
ClassPathResource类实现Resource接口
Resource resource=new ClassPathResource(“conf/a.xml”);
resource实例调用相关方法,可以获取a.xml文件内容、名字、url

2.3、ResourceLoader接口

ResourceLoader接口有一个抽象方法,可以获取Resource实例
Resource getResource(String var1);

2.4、ApplicationContext接口

ApplicationContext接口间接继承ResourceLoader接口。
ApplicationContext接口支持Spring内统一资源加载策略的真相。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/719501.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号