当前位置: 首页 > news >正文

珠海网站外包/seo网络推广优化教程

珠海网站外包,seo网络推广优化教程,企业品牌推广公司哪家好,网站在线支付功能本文介绍Spring框架如何解析外部资源文件,仅参考官方文档《第7章 Resources》。 ***************************以下是正文的部分*************************** 通过Spring框架提供的对象可以获取诸如Http,Ftp,File,InputStream&…

本文介绍Spring框架如何解析外部资源文件,仅参考官方文档《第7章 Resources》。

***************************以下是正文的部分***************************

通过Spring框架提供的对象可以获取诸如Http,Ftp,File,InputStream,ByteArray等形式的外部资源。总体来说,这些对象都继承自ApplicationContext接口。包括为了初始化Spring容器常用的ClassPathXmlApplicationContext和AnnotationConfigApplicationContext对象。下面通过代码举例:

一、通过URL地址获取XML配置文件

package resources.loader;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class ResourceLoader {public static void main(String[] args) {ApplicationContext ctx = new ClassPathXmlApplicationContext("http://localhost:8080/Demo/lazyConfig.xml");for(String beanName : ctx.getBeanDefinitionNames()){System.out.println(beanName);}}
}
使用http:前缀

二、获取本地资源文件

(1)获取classpath目录下的资源文件

package resources.loader;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;public class ResourceLoader {public static void main(String[] args) {ApplicationContext ctx = new FileSystemXmlApplicationContext("classpath:appConfig.xml");for(String beanName : ctx.getBeanDefinitionNames()){System.out.println(beanName);}}
}
使用classpath:前缀

(2)获取任意目录下的资源文件

package resources.loader;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;public class ResourceLoader {public static void main(String[] args) {//使用绝对路径作为参数可以解析任何路径下的资源文件ApplicationContext ctx = new FileSystemXmlApplicationContext("file:/.../lazyConfig.xml");for(String beanName : ctx.getBeanDefinitionNames()){System.out.println(beanName);}}
}
使用绝对路径

(3)获取classpath以及子目录下的资源文件

ApplicationContext ctx =new ClassPathXmlApplicationContext("classpath*:conf/appContext.xml");
使用classpath*前缀

通常获取用来配置Spring容器的XML文件只会使用ClassPathXmlApplicationContext对象,上面的例子只是为了说明ApplicationContext接口还有其它实现。开发中并不会这样使用。

 

其实这篇文稿之前就写好了,但是一直没有发表。原因是对于这部分的知识,我仅仅是翻译了文档而已,实际应用中并无使用过。但是后来有看过的朋友说还是应该发表出来,原因是他们觉得对于这部分的内容,对于不想阅读英文的朋友从学习Spring的角度上出发还是有些帮助的。特此感谢他们。

转载于:https://www.cnblogs.com/learnhow/p/5151301.html

http://www.lbrq.cn/news/1278505.html

相关文章:

  • 马克·扎克伯格大学做的网站/一键优化免费下载
  • 行业外贸网站建设/深圳seo排名
  • 东城网站建设/无锡营销型网站建设
  • 哪个网站可以做优惠券/h5制作网站
  • 哪家做网站好 成都/互联网医疗的营销策略
  • 上海网站设计公司/seo工具是什么意思
  • 外贸网站建设知识 列表/网站seo源码
  • 教育机构网站建设/站长工具seo综合查询怎么关闭
  • seo算法是什么/北京搜索优化排名公司
  • 云一网站公司/色盲测试图 考驾照
  • 做网站哪家靠谱/全网优化推广
  • 黑龙江省建设局网站首页/市场调研分析
  • 乐清人才网官方网站/深圳搜索引擎优化推广
  • 网站建站实训总结/刚刚中国出啥大事了
  • 合肥的电商网站设计/平台推广广告宣传词
  • 贵金属网站源码/线上推广员是做什么的
  • 请人做网站得多少钱/网站链接分析工具
  • 建一个网站迈年/重庆网站建设公司
  • 怎么把园林设计网站做的酷炫/建筑设计网站
  • 网站看不到排版怎么办/免费建立个人网站官网
  • 柯城网站建设/福州seo公司排名
  • 计算机网站建设/青岛网站建设制作
  • 文昌市规划建设管理局网站/chrome官网下载
  • 微信导购网站怎么做视频教学/seo优化培训学校
  • 大型营销型网站制作/郑州seo推广外包
  • 网站建设和微站建设的区别/网站推广关键词排名优化
  • 当铺网站建设方案/中国seo第一人
  • 外国人做的甲骨文网站/精准营销的案例
  • 视频素材网免费/苏州企业网站关键词优化
  • c# 网站开发教程/seo 推广怎么做
  • Dify-14: 工作流API端点
  • LeetCode--50.Pow(x,n)
  • AI大模型前沿:Muyan-TTS开源零样本语音合成技术解析
  • git 提交时排除一个或多个文件
  • 用KNN实现手写数字识别:基于 OpenCV 和 scikit-learn 的实战教学 (超级超级超级简单)
  • xgboost 机器学习在生物信息学中的应用