全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

spring中@value注解需要注意的问题

首先,@value需要参数,这里参数可以是两种形式:@Value("#{configProperties['t1.msgname']}")或者@Value("${t1.msgname}");

其次,下面我们来看看如何使用这两形式,在配置上有什么区别:

1、 @Value("#{configProperties['t1.msgname']}")这种形式的配置中有“configProperties”,其实它指定的是配置文件的加载对象:配置如下:

<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
   <property name="locations">
     <list>
       <value>classpath:/config/t1.properties</value>
     </list>
   </property>
 </bean> 

这样配置就可完成对属性的具体注入了;

2、 @Value("${t1.msgname}")这种形式不需要指定具体加载对象,这时候需要一个关键的对象来完成PreferencesPlaceholderConfigurer,这个对象的配置可以利用上面配置1中的配置,也可以自己直接自定配置文件路径。

如果使用配置1中的配置,可以写成如下情况:

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
    <property name="properties" ref="configProperties"/>
 </bean> 

如果直接指定配置文件的话,可以写成如下情况:

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
    <property name="location">
    <value>config/t1.properties</value>
    </property>
  </bean> 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# spring  # value  # 注解  # spring4  # value注解  # 详解Spring通过@Value注解注入属性的几种方式  # Spring如何利用@Value注解读取yml中的map配置  # Spring @Value注解失效问题解决方案  # Spring @value和@PropertySource注解使用方法解析  # spring框架下@value注解属性static无法获取值问题  # Spring中@Value注解详细图文讲解  # 配置文件  # 的是  # 加载  # 不需要  # 两种  # 中有  # 上有  # 来看看  # 就可  # 可以利用  # 来完成  # 如何使用  # 大家多多  # 自定  # 这时候  # 什么区别  # code  # PreferencesPlaceholderConfigurer  # properties  # pre 


相关文章: 北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  简历在线制作网站免费版,如何创建个人简历?  大学网站设计制作软件有哪些,如何将网站制作成自己app?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  建站org新手必看:2024最新搭建流程与模板选择技巧  宝塔建站教程:一键部署配置流程与SEO优化实战指南  济南网站制作的价格,历城一职专官方网站?  如何在建站之星网店版论坛获取技术支持?  临沂网站制作公司有哪些,临沂第四中学官网?  网站制作新手教程,新手建设一个网站需要注意些什么?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  网站设计制作企业有哪些,抖音官网主页怎么设置?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  高防服务器租用首荐平台,企业级优惠套餐快速部署  已有域名和空间如何搭建网站?  如何在万网开始建站?分步指南解析  定制建站模板如何实现SEO优化与智能系统配置?18字教程  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何高效利用200m空间完成建站?  如何选择PHP开源工具快速搭建网站?  高性价比服务器租赁——企业级配置与24小时运维服务  ,购物网站怎么盈利呢?  如何快速启动建站代理加盟业务?  建站主机是什么?如何选择适合的建站主机?  北京网站制作网页,网站升级改版需要多久?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  如何在万网主机上快速搭建网站?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  制作网站的模板软件,网站怎么建设?  如何快速生成橙子建站落地页链接?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  如何安全更换建站之星模板并保留数据?  如何访问已购建站主机并解决登录问题?  如何在云虚拟主机上快速搭建个人网站?  音乐网站服务器如何优化API响应速度?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  视频网站app制作软件,有什么好的视频聊天网站或者软件?  建站为何优先选择香港服务器?  历史网站制作软件,华为如何找回被删除的网站?  如何配置FTP站点权限与安全设置?  如何通过VPS搭建网站快速盈利?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  如何续费美橙建站之星域名及服务?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  如何在香港服务器上快速搭建免备案网站?  视频网站制作教程,怎么样制作优酷网的小视频?  如何快速搭建个人网站并优化SEO? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。