• 关于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配置文件中,我们可以用${参数名}来获取配置文件中的值,当参数名在配置文件中不存在的时候,将会原样显示“${参数名}”,所以要注意 -->
    

      

  • 相关阅读:
    vi 整行 多行 复制与粘贴
    FPGA设计—UVM验证篇 Hello world
    武汉市最大的二手车市场
    vim 使用技巧
    CentOS 7下的软件安装方法及策略
    搜索插件:ack.vim
    Vim插件管理
    【一】 sched.h
    Android USB驱动源码分析(-)
    在Python中反向遍历序列(列表、字符串、元组等)的五种方式
  • 原文地址:https://www.cnblogs.com/it-life-nathan/p/7865515.html
Copyright © 2020-2023  润新知