概述
Resources(com.ibatis.common.resource.*)
Resources 类为从类路径中加载资源,提供了易于使用的方法。处理 ClassLoader 是一项
富于挑战的工作,尤其是应用服务器/容器的情况下。
Resources 类试图简化这些工作,Resources 类常用于以下几种情况:
1.从类路径加载 SQL Map 配置文件(如 sqlMap-config.xml)。
2. 从类路径加载 DAO Manager 配置文件(如 dao.xml)。
3. 从类路径加载各种.properties 文件。
加载一个资源有很多方式,包括:
1.对于简单的只读文本数据,加载为 Reader。
Reader getResourceAsReader(String resource);
2. 对于简单的只读二进制或文本数据,加载为 Stream。
Stream getResourceAsStream(String resource);
3.对于可读写的二进制或文本文件,加载为 File。
File getResourceAsFile(String resource);
4. 对于只读的配置属性文件,加载为 Properties。
Properties getResourceAsProperties(String resource);
5. 对于只读的通用资源,加载为 URL。
按以上的顺序,Resources 类加载资源的方法如下:
Url getResourceAsUr
最后
以上就是苗条人生为你收集整理的Resources.getResourceAsStream用法的全部内容,希望文章能够帮你解决Resources.getResourceAsStream用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复