java - Spring @Service类中无法通过@Value注入
巴扎黑
巴扎黑 2017-04-18 10:34:48
0
0
310

需要在@Service标注的类中,通过@Value进行配置文件属性注入。
代码如下:

applicationContext:
<context:property-placeholder location="classpath:system.properties" />
<context:component-scan base-package="com.china"/>
<aop:aspectj-autoproxy proxy-target-class="true" />

system.properties:
hearteat.time=100

@Service
public class StudentServiceImpl impelements StudentService {
  @Value("${hearteat.time}")
  private String hearteatTime;
}

在类中始终无法获取hearteat.time的值。但是如果在@Component标注的类中可以正常获取。
不清楚是为什么。

巴扎黑
巴扎黑

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿