Spring入门——Resource
来源:互联网 发布:伊芙蕾雅淘宝店 编辑:程序博客网 时间:2024/05/20 09:24
Resource
针对于资源文件的统一接口
Resource
-UrlResource:URL对应的资源,根据一个URL地址即可构建
-ClassPathResource:获取类路径下的资源文件
-FileSystemResource:获取文件系统里面的资源
-ServletContextResource:ServletContext封装的资源,用于访问ServletContext环境下的资源
-InputStreamResource:针对于输入流封装的资源
-ByteArrayResource:针对于字节数组封装的资源
例子:
Resource
package com.txr.resourceStudy;import java.io.IOException;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.core.io.Resource;public class ResourceStudy implements ApplicationContextAware{private ApplicationContext applicationContext;@Overridepublic void setApplicationContext(ApplicationContext arg0) throws BeansException {this.applicationContext =arg0;}public void resource() throws IOException{Resource resource = applicationContext.getResource("a.txt");System.out.println(resource.getFilename());System.out.println(resource.contentLength());}}测试
@Testpublic void testResource(){ResourceStudy resourceStudy=(ResourceStudy)context.getBean("resource");try {resourceStudy.resource();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}
测试结果
a.txt16
a.txt文件内容
0 0
- Spring入门——Resource
- Spring入门4--Resource
- Spring源码——Resource
- Spring入门学习——用@Autowired和@Resource自动装配Bean
- spring——(5)Resource
- Spring源码分析篇01——Resource
- (七)Spring详解——资源Resource接口
- Spring @Resource
- Spring @Resource
- spring @Resource
- Spring @Resource
- spring resource
- Spring @Resource
- Spring Resource
- spring-resource
- [Spring]Resource
- Spring Resource
- Spring-Resource
- android 笔记全集
- 小白的博客
- wget
- 字符串回文判断, 链表回文判断
- iOS获取控制器里面的控件
- Spring入门——Resource
- Hibernate 笔记大全二
- a href=#与 a href=javascript:void(0) 的区别
- logstash grok
- Android 4.0新的广播机制FLAG_EXCLUDE_STOPPED_PACKAGES
- Codeforces 765D Artsem and Saunders 构造
- LeetCode 8. String to Integer (atoi)
- retrofit 学习和使用
- CI3框架初识-钩子