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。

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

相关文章

  • hutool实战:IoUtil 流操作工具类(将内容写到流中)

    hutool实战:IoUtil 流操作工具类(将内容写到流中)

    这篇文章主要介绍了Go语言的io.ioutil标准库使用,是Golang入门学习中的基础知识,需要的朋友可以参考下,如果能给你带来帮助,请多多关注脚本之家的其他内容
    2021-06-06
  • java使用jaxb操作xml示例

    java使用jaxb操作xml示例

    JAXB主要用来实现对象和XML之间的序列化和反序列化,关于JAXB的介绍就不多说了,这里主要总结下基本使用方法和一些注意事项
    2014-04-04
  • Lombok不生效,提示java: 找不到符号的解决方案

    Lombok不生效,提示java: 找不到符号的解决方案

    这篇文章主要介绍了Lombok不生效,提示java: 找不到符号的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Java操作MongoDB插入数据进行模糊查询与in查询功能

    Java操作MongoDB插入数据进行模糊查询与in查询功能

    今天小编就为大家分享一篇关于Java操作MongoDB插入数据进行模糊查询与in查询功能,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • java 根据汉字生成拼音全拼或拼音首字母的示例

    java 根据汉字生成拼音全拼或拼音首字母的示例

    这篇文章主要介绍了java 根据汉字生成拼音全拼或拼音首字母的示例,帮助大家更好的利用Java处理数据,感兴趣的朋友可以了解下
    2020-11-11
  • Java Socket实现猜数字小游戏

    Java Socket实现猜数字小游戏

    这篇文章主要为大家详细介绍了Java Socket实现猜数字小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • springboot打jar包之后下载文件的路径问题

    springboot打jar包之后下载文件的路径问题

    这篇文章主要介绍了springboot打jar包之后下载文件的路径问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Sping Security前后端分离两种实战方案

    Sping Security前后端分离两种实战方案

    这篇文章主要介绍了Sping Security前后端分离两种方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • Java中super和this的用法详解

    Java中super和this的用法详解

    这篇文章主要介绍了Java中super和this的用法详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • 一文带你解读所有HashMap的面试题

    一文带你解读所有HashMap的面试题

    HashMap在面试的时候,是非常容易被问到的。因为在JDK8出来之后,非常容易被问到关于HashMap的知识点,而如果对于没有研究过他的源代码的同学来说,这个可能只是说出一部分来。本文就把HashMap上面大部分会被在面试中问到的内容,做个总结,希望有所帮助
    2022-09-09

最新评论