spring 使用注解获取properties 文件属性值

1.配置bean   截取片段

<!-- 引入配置文件 -->
	<bean id="configProperties"
		class="org.springframework.beans.factory.config.PropertiesFactoryBean">
		<property name="locations">
			<list>
				<value>classpath:application.properties</value>
			</list>
		</property>
	</bean>
	<bean id="propertyConfigurer"
		class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
		<property name="properties" ref="configProperties" />
	</bean>


2.properties 的配置

#资讯网站配置
web.catch.url=
first.name=hering

3.java 代码中获取属性值的配置 不需要使用set get 方法,好像还有一种使用get set 方式的。待我研究一下怎么使用,再写出来。

@Value("#{configProperties['first.name']}")
	private String myname;

4.测试结果

@RequestMapping("getinfo")
	@ResponseBody
	public WebJson getInfo(@RequestParam (value="id",required=true)Integer id){
		WebJson json=new WebJson();
		System.err.println(myname+"-------");
		//Assert.notNull(info,"【getInfo】系统无法查询到id="+id+"的资讯");
		return json;
	}


Hibernate: select infomation0_.id as id1_0_, infomation0_.author as author2_0_, infomation0_.content as content3_0_, infomation0_.created as created4_0_, infomation0_.source as source5_0_, infomation0_.summary as summary6_0_, infomation0_.title as title7_0_ from infomation infomation0_ where infomation0_.id=?
hering-------

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值