读取spring配置文件的方法(spring读取资源文件)_Java教程-查字典教程网
读取spring配置文件的方法(spring读取资源文件)
读取spring配置文件的方法(spring读取资源文件)
发布时间:2016-12-28 来源:查字典编辑
摘要:1.spring配置文件复制代码代码如下:2.读取属性方法复制代码代码如下:ApplicationContextc=newClassPath...

1.spring配置文件

复制代码 代码如下:

<bean id="configproperties"

>

<property name="location" value="classpath:jdbc.properties"/>

</bean>

2.读取属性方法

复制代码 代码如下:

ApplicationContext c=new ClassPathXmlApplicationContext("classpath:applicationContext-datasource.xml");

Properties p=(Properties)c.getBean("configproperties");

System.out.println(p.getProperty("jdbcOrcale.driverClassName"));

另一个朋友提供的读取spring配置文件的方法,也分享一下吧

直接读取方式:

复制代码 代码如下:

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配置:

复制代码 代码如下:

<>

<bean id="resourceBean" >

<property name="resource" value="classpath:/com/springdemo/resource/test.txt" ></property>

</bean>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Java学习
    热门Java学习
    编程开发子分类