首页 > 其他分享 >Spring加载多个properties文件的方法

Spring加载多个properties文件的方法

时间:2022-10-22 18:33:15浏览次数:86  
标签:文件 Spring 通配符 classpath properties 加载

1.用逗号隔开,写上多个properties文件的名字

<context:property-placeholder location="jdbc.properties,jdbc2.properties" system-properties-mode="NEVER"/>

  

2.使用通配符:*

<context:property-placeholder location="*.properties" system-properties-mode="NEVER"/>

 

3.使用通配符*,并加上类路径:classpath.

注意:这种方式在"classpath"后面没有星号"*",这种方式只能加载resource类路径里面的properties文件,不能加载main/java/里面的properties文件。

<context:property-placeholder location="classpath:*.properties" system-properties-mode="NEVER"/>

 

4.使用通配符*,并加上类路径:classpath*:

注意classpath后面有个星号(*),表示可以加载所有位置的properties文件,包括main/java和resource.

<context:property-placeholder location="classpath*:*.properties" system-properties-mode="NEVER"/>

 

 

其它:

Spring读取JDBC数据源,读取properties文件,开新的命名空间

标签:文件,Spring,通配符,classpath,properties,加载
From: https://www.cnblogs.com/majestyking/p/16816908.html

相关文章

  • Spring读取JDBC数据源,读取properties文件,开新的命名空间
    1.以下是Spring配置连接Mysql的Druid数据源的xml配置。<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"x......
  • devexpress中grid控件教程 多线程异步加载数据,进度条展示
    devexpress中最强大的控件,要数它的Grid了。几乎任务数据都可以展示,但今天要用它做另一个功能。假设我们开发这样一款软件:视频编辑软件。里面有个功能,提取视频中的音频。一......
  • SpringMVC(七):利用Cookie实现登陆验证
    一、登陆时要往将用户登陆的信息存入Cookie@RequestMapping("/doLogin")@ResponseBodypublicStringdoLogin(StringuserName,StringuserPassword,HttpSer......
  • 记一次SpringBoot整合WebSocket 找不到ServerEndpointExporter类的问题
    packagecom.mengxiangnongfu.cms.framework.configure;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Confi......
  • Spring的autoware自动装配,xml版
    1.BookDaoImpl.class这个类的对象将会被自动装配注入到BookServiceImpl类里面。BookServiceImpl类里面讲调用BookDaoImpl类的方法。packagecom.oxygen.dao.impl;imp......
  • spring七大功能模块
    1、CoreCore模块是Spring的核心类库,Core实现了IOC功能。2、AOPApringAOP模块是Spring的AOP库,提供了AOP(拦截器)机制,并提供常见的拦截器,供用户自定义和配置。3、orm提供对常......
  • 16.Springboot集成Websocket
    Springboot集成Websocket1.导入pom依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websocket</artifactId><......
  • SpringCloud-02 Eureka学习笔记
    ​一、Eureka简介1、什么Eureka?Netflix在涉及Eureka时,遵循的就是API原则.Eureka是Netflix的有个子模块,也是核心模块之一。Eureka是基于REST的服雾,用于定位服雾,以实现云端中......
  • SpringCloud-01 Rest学习环境搭建笔记
    @​​TOC​​写在前面由于刚开始创建第一个项目的时候,出现了版本冲突问题,所以最后没有启动下来,但是我大部分的图片都是用的第一次的,所以大家可以主观的把图片中父项目Spring......
  • SpringCloud-03 Netflix Ribbon学习笔记
    @​​TOC​​一、Ribbon简介1、什么是Ribbon?SpringCloudRibbon是基于NetflixRibbon实现的一套客户端负载均衡的工具,它可以很好地控制HTTP和TCP客户端的行为。简单的......