spring 读取资源文件
来源:互联网 发布:《大数据时代》.txt 编辑:程序博客网 时间:2024/05/27 00:44
直接读取方式:
public void test() throws IOException{Resource resource = ApplicationContextFactory.getApplicationContext().getResource("classpath:com/springdemo/resource/test.txt");File file = resource.getFile();byte[] buffer =new byte[(int) file.length()];FileInputStream is =new FileInputStream(file);is.read(buffer, 0, buffer.length);is.close();String str = new String(buffer);System.out.println(str); }
通过spring配置方式读取:
package com.springdemo.resource;import org.springframework.core.io.Resource;public class ResourceBean {private Resource resource;public Resource getResource() {return resource;}public void setResource(Resource resource) {this.resource = resource;}}
spring bean配置:
<!-- 可以直接将一个文件路径赋值给Resource类型的resource属性,spring会根据路径自动转换成对应的Resource --><bean id="resourceBean" class="com.springdemo.resource.ResourceBean" ><property name="resource" value="classpath:/com/springdemo/resource/test.txt" ></property></bean>
JUnit测试:
public void test2() throws IOException{ResourceBean bean = (ResourceBean)ServiceLocator.getService("resourceBean");ClassPathResource resource = (ClassPathResource)bean.getResource();File file = resource.getFile();byte[] buffer =new byte[(int) file.length()];FileInputStream is =new FileInputStream(file);is.read(buffer, 0, buffer.length);is.close();String str = new String(buffer);System.out.println(str); }
- spring 读取资源文件
- spring 读取资源文件
- spring读取资源文件
- spring直接读取资源文件
- 读取spring配置文件的方法(spring读取资源文件)
- spring使用ApplicationContext读取资源文件
- Spring Boot 读取静态资源文件
- Spring 资源读取问题
- Spring资源读取
- spring 读取资源问题
- spring读取资源文件时自定义数据类型转换---CustomEditorConfigurer
- Spring 读取i18n国际化资源文件的工具类
- 利用spring提供的工具类读取资源文件
- 读取URL资源文件
- 读取资源文件
- 读取文件资源
- 读取资源文件
- 读取资源文件
- 【原】使用批处理BAT文件处理Mysql数据库
- listView分页
- java 继承与多态
- 修改时间不一致导致的编译错误
- asp.net编程中的十大技巧
- spring 读取资源文件
- 项目中首页面要链接天气预报的问题(需要达到将城市固定下来的要求)
- WPF Multi-Touch 开发:基础触屏操作(Raw Touch)
- Spring AOP 概念理解及@AspectJ支持
- 迁移用户配置文件
- qemu 别人的blog
- DirectX5.0最新游戏编程指南
- PowerDesigner oracle 反向工程到cdm文件
- 阻塞队列