zoukankan      html  css  js  c++  java
  • 关于spring读取配置文件的两种方式

     很多时候我们把需要随时调整的参数需要放在配置文件中单独进行读取,这就是软编码,相对于硬编码,软编码可以避免频繁修改类文件,频繁编译,必要时只需要用文本编辑器打开配置文件更改参数就行。但没有使用框架之前,我们读取配置文件的方式是先创建配置文件类,再加载本地配置文件,最后读取参数

    1 //配置文件类
    2 Properties properties = new Properties();
    3 //加载配置文件
    4 properties.load(new FileInputStream("src/jdbc.properties"));
    5 //获取值
    6 String driverClass = (String) properties.get("jdbc.driverClass");
    7 //输出测试
    8 System.out.println(driverClass);

    在使用了spring框架后,我们可以用spring框架的优势利用spring的xml文件就可以获取配置文件,并且可以全局使用,相当方便。

    <!-- 配置文件读取 方式1 -->
    	<!-- <context:property-placeholder location="classpath:jdbc.properties" ignore-unresolvable="true"/>
    	 -->
    	<!-- 配置文件读取方式2 -->
    	<bean id="" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    		<property name="location">
    			<value>
    				classpath:jdbc.properties
    			</value>
    		</property>
    	</bean>
    
    <!-- 在spring配置文件中,我们可以用${参数名}来获取配置文件中的值,当参数名在配置文件中不存在的时候,将会原样显示“${参数名}”,所以要注意 -->
    

      

  • 相关阅读:
    cat more less 命令
    nano 命令 linux
    关于socket的知识总结
    linux进程的挂起和恢复
    find & grep 命令 in linux(转)
    ssh 免密登录
    ssh远程服务器
    c# 可以设置透明度的 Panel 组件
    Qt编写地图综合应用14-离线地图下载
    Qt编写地图综合应用13-获取边界点
  • 原文地址:https://www.cnblogs.com/it-life-nathan/p/7865515.html
Copyright © 2011-2022 走看看