spring框架学习 - Resources 补充

本文深入探讨Spring框架中Resources的使用,包括作为依赖的资源加载和应用上下文与资源路径的关系。讲解了如何通过ClassPathXmlApplicationContext加载资源,使用Ant风格模式和classpath*前缀进行通配符匹配。还提到了FileSystemResource注意事项,指出在FileSystemApplicationContext中,所有位置路径都被视为相对路径。
摘要由CSDN通过智能技术生成

接上一篇博客:https://blog.csdn.net/qq_43605444/article/details/122006077?spm=1001.2014.3001.5502

7、作为依赖的资源

如果 bean 本身要通过某种动态过程确定和提供资源路径,那么 bean 使用 ResourceLoader 或 ResourcePatternResolver 接口加载资源可能是有意义的。 例如,考虑加载某种模板,其中所需的特定资源取决于用户的角色。 如果资源是静态的,完全消除使用 ResourceLoader 接口(或 ResourcePatternResolver 接口)是有意义的,让 bean 公开它需要的 Resource 属性,并期望它们被注入到其中。

然后注入这些属性变得微不足道的是,所有应用程序上下文都注册并使用特殊的 JavaBeans PropertyEditor,它可以将 String 路径转换为 Resource 对象。 例如,以下 MyBean 类具有类型为 Resource 的模板属性。

pac
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TyuIn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值