国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

spring依賴注入注解方式 value注解獲取其他服務(wù)配置?

value注解獲取其他服務(wù)配置?在resources目錄下有兩個(gè)properties配置文件,在service層使用@value注解都能取到值,而在controller層只有其中一個(gè)文件能取到值,另一

value注解獲取其他服務(wù)配置?

在resources目錄下有兩個(gè)properties配置文件,在service層使用@value注解都能取到值,而在controller層只有其中一個(gè)文件能取到值,另一個(gè)文件只能取到key(@value注解如果沒有取到值會(huì)返回鍵而不是null),解決之后感覺受益頗多,決定貼出來。

<context:property-placeholder location="classpath:application.properties" ignore-unresolvable="true" />

基于xml配置,使用property-placeholder來將配置文件注入到容器中,而上面的問題就在于兩個(gè)配置文件都注入到了Spring容器中了,其中一個(gè)還注入了SpringMVC容器中,而controller屬于SpringMVC容器,service屬于Spring容器,所以如果我們需要在controller層也能取到另一個(gè)配置文件的值,需要在SpringMVC容器中引入該配置文件。