spring学习之Resource类

本文介绍了Spring中Resource接口的重要性和常见实现类,如FileSystemResource、ClassPathResource、UrlResource和ByteArrayResource,主要用于获取InputStream。
摘要由CSDN通过智能技术生成

今天在看spring源码解析的时候发现Resource这个接口用处很多,spring中需要使用到资源的地方基本上都上使用的这个Resource来处理的,这里稍微记录一下简单用法。

我们使用Resource一般就是为了得到InputStream,所以可以通过Resource的实现类来获取InputStream

常用实现类

FileSystemResource
Resource resource = new FileSystemResource("bean .xml");
InputStream inputStream = resource.getInputStream();
ClassPathResource
Resource resource = new ClassPathResource("bean .xml");
InputStream inputStream = resource.getInputStream();
UrlResource
Resource resource = new UrlResource("https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1565369603480&di=22b6d9e7cb85f4bb5b5793ea264e53d4&imgtype=0&src=http%3A%2F%2Fpic.k73.com%2Fup%2Fsoft%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值