Spring中获取xml与properties配置文件的值
来源:互联网 发布:全国老师手机号数据 编辑:程序博客网 时间:2024/06/07 22:43
1、获取xml配置文件对应的属性值
xml为树形结构,应用较灵活
public class HelloWorld { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public void show(){ System.out.println("name:"+name); }}
beans.xml文件
<bean id="hw" class="spring.HelloWorld"> <property name="name" value="maker"/> </bean>
public class Test { public static void main(String[] args) { Resource r=new ClassPathResource("beans.xml"); BeanFactory factory=new XmlBeanFactory(r); HelloWorld hw=(HelloWorld)factory.getBean("hw"); hw.show() } }
运行结果
name:maker
2、通过properties文件获取
以键值对存在
properties.xml
注:输入中文会出现乱码,但运行时会显示正常
name=maker
public class Test { public static void main(String[] args) { HelloWorld hw=new HelloWorld(); String name=""; Properties pt=new Properties(); try { //注:有/为src目录下,无则为包目录下 pt.load(Test.class.getResourceAsStream("/Name.properties")); name=pt.getProperty("name"); } catch (IOException e) { e.printStackTrace(); } hw.setName(name); hw.show(); } }
运行结果同上
阅读全文
1 0
- Spring中获取xml与properties配置文件的值
- spring的xml配置文件中获取jdbc.properties乱码导致连接数据库失败
- spring 获取自定义配置文件properties中参数
- Spring中使用外部的properties配置文件
- spring 配置文件中datasource 从properties文件中获取mysql数据库连接参数遇到的问题
- Spring学习笔记 在XML配置文件中使用properties文件的键值
- Spring学习笔记 在XML配置文件中使用properties文件的键值
- Spring之@Value 注解获取properties值(Spring 3的@value简化配置文件的读取)
- spring读取properties和xml配置文件的方法
- Spring的配置文件,可以用applicationContext.xml+applicationContext.properties
- spring的xml配置文件读取properties文件中的属性
- IDEA spring的xml配置文件加载不到properties属性问题
- spring基于xml加载和读取properties配置文件的方式
- 3.dubbo.properties代替spring的xml配置文件
- (转) spring配置文件(xml)读取properties文件属性值
- spring mvc controller中获取属性文件(properties)的值
- spring mvc controller中获取属性文件(properties)的值
- spring配置文件获取其他properties文件中的值及使用
- 够疯狂!比特币突破 10,000 美元大关,年初不到 1000 $
- 【Scikit-Learn 中文文档】监督学习:从高维观察预测输出变量
- 硬盘又坏了?硬盘数据恢复的工具有这些
- 趣图:合并分支的拟人化
- Java | 基本类型
- Spring中获取xml与properties配置文件的值
- 欢迎使用CSDN-markdown编辑器
- linux文件读取方式
- Leetcode 算法习题 第十三周
- PAT1050
- MFC中的InitInstance()函数应该怎样理解
- IT伦理与道德
- 关于 c++ 中的 static 用法详解
- poi电话号码导入问题