8 -- 深入使用Spring -- 3...1 Resource实现类ClassPathResource
Posted limeOracle
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8 -- 深入使用Spring -- 3...1 Resource实现类ClassPathResource相关的知识,希望对你有一定的参考价值。
8.3.1 Resource实现类------ClassPathResource : 访问类加载路径下的资源的实现类
2.访问类加载路径下的资源
ClassPathResource 用来访问类加载路径下的资源,相对于其他的Resource实现类,其主要优势是方便访问类加载路径下的资源,尤其对于Web应用,ClassPathResource可自动搜索位于WEB-INF/classes下的资源文件,无须使用绝对路径访问。
/*创建一个Resource对象,从类加载路径下读取资源*/ ClassPathResource cpr = new ClassPathResource("book.xml");
ClassPathResource实例可使用ClassPathResource构造器显式地创建,但更多的时候它都是隐式地创建的。当执行Spring的某个方法时,该方法接受一个代表资源路径的字符串参数,当Spring识别该字符串参数中包含classpath:前缀后,系统会自动创建ClassPathResource对象。
啦啦啦
以上是关于8 -- 深入使用Spring -- 3...1 Resource实现类ClassPathResource的主要内容,如果未能解决你的问题,请参考以下文章
8 -- 深入使用Spring -- 7...1 启动Spring 容器
8 -- 深入使用Spring -- 8...1 Spring提供的DAO支持
8 -- 深入使用Spring -- 4... Spring的AOP