spring @value无法取值多个properties文件的解决

 更新时间:2022年03月26日 08:49:49   作者:black_zhy_  
这篇文章主要介绍了spring @value无法取值多个properties文件的解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

@Value无法取值多个properties文件

spring

自己在用SSM框架的时候,加载两个配置文件(properties),一个是数据库的配置文件,一个是资源配置信息文件,出现了要么数据库的连接信息解析成 ${jdbc.url}要么就是资源文件的信息解析不出来:

就像下面这样:

网上的很多的方法都试过,但是都没得什么用,要么就是数据库连接报错.要么就是这里取不到值.

直接上最后自己的解决方案

配置文件:

配置文件:

取值方式:

注意:这里不是${},而是#{}

我的spring版本是4.1.3的

spring无法读取properties文件的value值

使用

<util:properties id="setting" location="/xx.properties" >

配置属性文件,在controller里使用spEl表达式读取(spEL表达式的格式:@Value(#{id['属性名']})  )不到。

原因

配置信息配置在了spring的配置文件中,在这个文件中scan中排除了@Controller的注解

解决方法

需要在springMVC的配置文件中配置一下,ok。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • SpringBoot如何解析应用参数args

    SpringBoot如何解析应用参数args

    文章主要介绍了SpringBoot启动过程中如何解析`main`函数中的参数`args`,包括如何解析命令行参数、访问选项参数和非选项参数,接着,介绍了`ApplicationArguments`接口及其方法,感兴趣的朋友跟随小编一起看看吧
    2024-11-11
  • Java如何利用CompletableFuture描述任务之间的关系

    Java如何利用CompletableFuture描述任务之间的关系

    Java如何根据线程的执行结果执行下一步动作呢,Future的另一个实现类CompletableFuture能够优雅的解决异步化问题,下面就跟随小编一起了解一下吧
    2023-07-07
  • Maven安装与配置图文教程

    Maven安装与配置图文教程

    这篇文章主要为大家详细介绍了Maven安装与配置图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • Java使用强大的Elastisearch搜索引擎实例代码

    Java使用强大的Elastisearch搜索引擎实例代码

    本篇文章主要介绍了Java使用强大的Elastisearch搜索引擎实例代码,具有一定的参考价值,有兴趣的可以了解一下
    2017-05-05
  • javaweb上传下载实例完整版解析(上)

    javaweb上传下载实例完整版解析(上)

    这篇文章主要为大家详细解析了javaweb上传下载实例,本文重点在于文件上传功能的实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 详谈Java枚举、静态导入、自动拆装箱、增强for循环、可变参数

    详谈Java枚举、静态导入、自动拆装箱、增强for循环、可变参数

    下面小编就为大家带来一篇详谈Java枚举、静态导入、自动拆装箱、增强for循环、可变参数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • java多线程实现文件下载

    java多线程实现文件下载

    这篇文章主要为大家详细介绍了java多线程实现文件下载,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 浅谈java异常链与异常丢失

    浅谈java异常链与异常丢失

    下面小编就为大家带来一篇浅谈java异常链与异常丢失。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • 基于Spring中各个jar包的作用及依赖(详解)

    基于Spring中各个jar包的作用及依赖(详解)

    下面小编就为大家带来一篇基于Spring中各个jar包的作用及依赖(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • java线程池参数举例详解(附详细代码)

    java线程池参数举例详解(附详细代码)

    这篇文章主要介绍了Java线程池的工作原理、构造方法和关键参数,它还提供了线程池的工作流程、常用线程池实现及参数优化建议,帮助开发者更好地管理和优化线程池,需要的朋友可以参考下
    2025-02-02

最新评论