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

      

  • 相关阅读:
    JS截取字符串常用方法详细整理
    学习网址
    MySQL获取指定长度的字符串的函数left(s,n)和right(s,n)
    MySQL中exists与in的使用
    MySQL DATE_FORMAT() 函数
    MySql 中 case when then else end 的用法
    SQL.Mysql中Cast()函数的用法
    MySql中concat函数的用法(链接字符串)
    TZOJ 3711 浪漫自习(最大流)
    TZOJ 1321 Girls and Boys(匈牙利最大独立集)
  • 原文地址:https://www.cnblogs.com/it-life-nathan/p/7865515.html
Copyright © 2020-2023  润新知