[SPRING] 스프링의 정적 필드 + 자동 와이어 링
SPRING스프링의 정적 필드 + 자동 와이어 링
스프링 컨트롤러에서 정적 필드를 자동으로 줄 수 있습니까?
예 :
@Autowired
public static JNDIEMailSender jNDIEmailSender;
해결법
-
==============================
1.아니, 나는 그것이 효과가 있다고 생각하지 않는다. setter 메서드를 추가하고 @Autowired로 주석을 달고 setter에서 정적 필드를 설정할 수 있습니다.
아니, 나는 그것이 효과가 있다고 생각하지 않는다. setter 메서드를 추가하고 @Autowired로 주석을 달고 setter에서 정적 필드를 설정할 수 있습니다.
@Autowired void setJNDIEmailSender(JNDIEmailSender jndiEmailSender) { ClassName.jNDIEmailSender = jndiEmailSender }
-
==============================
2.스프링은 정적 필드를 autowire 않는다.
스프링은 정적 필드를 autowire 않는다.
from https://stackoverflow.com/questions/7657168/static-fields-autowiring-in-spring by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Flex3 / Tomcat / BlazeDS / Spring에서 NetConnection.Call.Failed가 산발적으로 발생했습니다. (0) | 2019.04.23 |
---|---|
[SPRING] Spring 데이터는 최대 절전 모드이거나 필요하지 않습니다. (0) | 2019.04.23 |
[SPRING] 왜 스프링 작업에서 GWT 서블릿의 필드를 autowiring하지 않는가? (0) | 2019.04.23 |
[SPRING] Spring @Value가 @Controller와 호환되지 않는 이유는 무엇입니까? (0) | 2019.04.23 |
[SPRING] 주석이없는 Spring MVC 3.1? (0) | 2019.04.23 |